Originally Posted by sebbie3000:
“Moff has stated that she lied - she did know who he was, but at that point couldn't let on due to 'Spoilers!' And if you think about it, her not knowing who he is in any part of her adult life is ridiculous -- he's her father, after all!
She will only divulge information pertinent to the particular meeting, so we can't trust any of her non-recognising Amy or Rory, as of course she knows who they are.”
Moff says a lot of things (sometimes to cover-up for his mistakes)
When she found the photo in Amy's house, she said "Doctor.... that Centurian..." clearly surprised. At the time, it looked like she meant - "That centurian is someone Amy should know" - in hindsight, it looks more like "That centurian - he must be my father". Even so, it looks a lot more like she didn't realise he was Rory Williams until htat point. From then on, she has been completely at ease with Rory - except for his out-of-synch visit to Stormcage which, again, threw her.
That's without getting into the "Rory never existed" thing.
As for recognising her father...
If River is the little girl and has been away from her parents for 10+ years, she may never have seen her young father since she was too young to remember. It's possible that Melody's first memory of her father is of a fat, bald bloke - with one leg and a bear. People change and we might not recognise our own parents seeing them in person 50 years into our own past.
Aside from that, we don't yet know what happened to her parents - it's possible that Rory wasn't around when she grew up - like Rose's father.
It might help if anyone who thinks that the River at Demons Run is younger than the one in Utah could say why they think that. As far as I can see, there's no reason it needs to be that way and a number of reasons why it shouldn't - not least the fact that we are half-way through a series and it's going to get incredibly complicated if River has no memory of anything that has happened since the library (which she can't if she's younger before she sets off).
They'll need to explain why River would look at a list of events that heppened in her life and decide...
I'm going to go to Demons Run, then I'm going to go to and spend a few months in Utah - and have my memory wiped a few times whilst trying to rescue my mother, then I'm going to go to Byzantium etc - why visit events in that particular order - bearing in mind that anything she does in those later visits (in her time line) could alter events that she visited previously but she would never know it had happened. Surely, she'd need the events from Utah to her birth to play out correctly - and that means following them through in the right order. Otherwise, what's the point of her being there?