Sometimes it takes up to a couple weeks for them to accept changed to their environment, even if they are for the better. Have patience A few weeks without food is no big deal.
Thank you. I know they can fast, but I just want to make sure she isn't going die because of something I could have fixed.
If she is starting a shed cycle, that is probably why she is refusing, coupled with the fact that you are offering her food too often. I offer food to my snakes once a week. If someone doesn't eat, I just wait until the next week. Even a hatchling ball python can go a few weeks without eating. A well established adult can go months, and they usually will at some point. it is really frustrating but you just have to be patient.
I know how worried you must be feeling because I have had (as well as probably everyone on here) that feeling as well. The best thing you can do is leave her completely alone for a week and then offer food at night in a dark room. If she doesn't take it out of the tongs, try leaving it in the tank with her overnight and she might take it when you aren't looking. I have one snake that rarely eats off the tongs, usually just off the floor of her enclosure.
As for the breeding of mice, I don't think having cats should affect them. I breed ASFs and I have a cat who is VERY interested in them. I just keep them on a high shelf so he can't really mess with them. ASFs are also very prolific breeders, so maybe they just don't care who else is in the room