I know how girls are around snakes. If its becoming that much of a deal, you may want to consider rehoming. You could stop feeding F/T and go to live asfs so all the rats are in your room. The Asfs have hardly any smell, inless you dont clean their cage for months. I still think the thought of frozen rats in the freezer is gross, so I cant imagine what they are thinking. I would buy a mini freezer and store it in your room so you can put the rats in that personal freezer so no one is grossed out.
Good luck dude I hope you dont have to resort to rehoming your ball python...
-Payson!