M.T.
When my daughter was a baby and until she reached about seven she was the same way. She wouldn't go out without sunglasses. She wore them from when she was just a couple of months old. Yes, they sell them in infant sizes. I also had the card window shades but had the same problems that you are experiencing. I suggest trying sunglasses. It was amazing that she didn't pull them off. She knew what they were doing for her I guess.