Certainly, thanks for taking the time to share your experience with Boo and the Forum.
The only thing I'd like to add is that this particular smell/stain is on her hardwood floor; not her sub-floor. If she puts BIN Primer/Sealer on her hardwood floors, well, she'll ruin the look of it. Unless I'm misunderstanding her, I believe her 'problem' is with her finished floor.
In any event, Boo - Ask your local pet store about Rob's suggestion of using Nature's Miracle anyway to see if it's OK to use for your situation. And read the container yourself. If no one has a 'good answer' for you, contact the mfgr. on the container. You never know, maybe the mfgr. has a web site!
Thanks again Rob, and Boo, the best of luck with solving your problem.