J.P.
Hi Carrie,
Please don't be offended, but I cracked up when I read your post. Not because it's ridiculous, but because our daughter just pulled the same thing with us about 6 weeks ago with raindrops, fish and the "fairies under her bed that mess up her hair". (She's 4.) I viewed her Academy Award winning hysterics as her efforts to dictate when when goes to bed. (A control issue.) Our situation went on for about 3 weeks. I know, it can drive you crazy.
For some reason, we discovered that a little ambient noise made her feel more secure. While we wouldn't give in to her freaking out by staying with her until she fell asleep, we agreed to put some soft music on or leave a TV on on low volume in the den by her room and we promised to check on her throughout the evening. (At least until she falls asleep.) However, we told her if she throws tantrums or screams, the music/TV goes off and we don't visit her for the rest of the night. On those nights, as tough as it is, we just let her scream it out. We know she's safe, we know she's not sick...I know it sounds a little "tough love", but she's figured out that tantrums, no matter when she throws them, get ignored. Good behavior gets her positive attention and rewards.
It's so funny...They invent these irrational fears, then if you ask them why they're afraid of what they're afraid of, all you get is "I dunno." Our daughter loves fairies and pixies and ballerinas...Why she'd think they live under her bed and come out to mess up her hair at night?? Good luck! :)