I get the feeling that in a completely different timeline, one where Melody does not get kidnapped, she grows up on board the TARDIS as a female Timelord.
Therefore the purpose of kidnapping Amy whilst pregnant is to capture Melody from birth and turn her against the Doctor as a weapon - thus changing established history (in a future timeline).
Kinda like what the Terminators were trying to do by going back in time and killing John Connor.
Which is why I think we are getting the Hitler episode next - to spell out to us in advance the repercussions of changing established events in a timeline.
River could well be a fixed point in history.
Which could also mean that the River we know and love is NOT the same version of the Melody Pond who has been kidnapped. Our River could be the original timeline version sent across to this universe to try and correct the time stream.