G.B.
Laundry detergent allergies, bleach, fabric softener, soap in the night time bath not being rinsed off well enough, blanket fibers, etc....tear ducts not open but clogged up, etc....
As for the milk thing, she could have just had a bit of a stomach virus too. I know it's important to get that fat in the whole milk but I have never heard of being able to dring 2% but not whole. Whole milk only has about 4% fat in it so it's really not much different than 2%.
My thoughts (Okay, okay, it's a soapbox) on transitioning from formula to milk.
If she wasn't transitioned very, very slowly that may be what's going on. We usually tried to start every baby in every child care center I ever worked at or owned on the transition by mixing 2 oz. of whole milk to 6 oz. of formula at about 10 1/2 or 11 months. Then if they were doing really well on that we would go half and half another week or two, depending on their tummies and how well they were doing. Then about 11 3/4 months or 12 months we would go 6 oz. whole milk to 2 oz. formula. After a week or so they were done and they were ready to try whole milk straight.
In the instances where the parents wouldn't do this we had sick babies for weeks while thier stomachs rejected the milk and they puked up gross nastyness, and had white putty like pooh that made the whole center smell like rotten dead something or other, it make me puke every time I got too close.