My ex-husband had a young daughter at the time we were married. She was very petite, with brown hair and blue eyes, just like me. All the time in restaurants, etc. people would say things like "Oh, you look just like your mom!", of course not knowing that I'm NOT her mom. It just so happens that my ex's first wife was also petite with dark hair and light eyes...he obviously had a "type" and I think that's all you are seeing here....If anyone really tried, you could find pictures of a hundred men in Orlando who look as much like Caylee as JPC...
As for Eric, I'm betting he's also not the dad...just another KC manipulation to avoid revealing the real father's identity...possibly because he was married, possibly because she wanted nothing to do with him, or possibly because he was a one night stand and she didn't even know his name, possibly because he was one of several one night stands, and she couldnt figure out which one...who knows? We may never know...