I understand wanting the character pictures! Last summer we went to DL and didn't run into any characters, and didn't do a meal, so no pictures. After we got home and I was looking at the pictures, I was really disappointed!
My ds doesn't like characters either, never has. We took him to WDW when he was 10. At home to prepare him (without him knowing this is what we were doing!!), we kept talking about how much fun we had at character meals in the past. I also informed him that we WOULD be doing at least one character meal for the rest of us.
Then I booked at the Garden Grill, knowing he would be fascinated by the revolving restaurant. He pretty much ignored the characters, until one of the chipmunks SAT on him! We were all laughing so hard, he just had to laugh too. Who wouldn't laugh with a huge chipmunk rear in their face!?! Then it was all okay, and I was able to get pictures!
Having time to warm up to the characters helped, plus Chip and Dale are so funny. I don't think he would have responded so well to Pooh and definitely NOT the princesses, but Chip and Dale were great.