If your snake will eat live, but not f/t then why even bother. There's no sense in letting your snake go months and months without eating if it will eat live just to try and switch over to f/t. Some snakes just won't do it. The first thing I would say is, don't feed in another tank/tub. Feed in the enclosure it lives in, moving them just causes more stress. When she is 'freaking out' that's most likely because she's in feeding mode. They are really twitchy, excited, etc when food is introduced, it's a natural response. If she strikes, she'll eat it, she just needs some space. In my experience BPs never strike at food just for fun or defensively, if they strike and you give them space/time they will eat it. I've also never had a BP prefer one color over another and I'm not sure I really believe that they would care. I was under the impression that they have terrible eyesight and judge by heat signatures, smell, movement....