While this isn't 100% related to your question, have you ever had him evaluated by a speech pathologist for the feeding habits? He could have a sensory feeding disorder, which is why he is so affected by textures, colors, and shapes of food. He is young enough where intervention now could really be beneficial. On another note, I'm with you with the sippy cup debacle. My LO won't drink milk out of anything but a bottle.
Reply to FTM seeking daycare with a couple of concerns