Hey RF:
As defense counsel for YHWH, I must point out that Moses was also a decendant of Abraham, and as such, had God made a great nation out of Moses, he technically would still have been keeping his promise ... so it appears here that it is Moses who forgot his own ancestry --- unless he really was Pharoh's son afterall, and not a Jew.
Your other point about YHWH's memory, well, he is working on that one and will get back to you after he gets around to remembering where the hell left the vowels between the consonents of his name, YHWH. Funny, a God who wants to vindicate a name that he cannot remember how to pronounce.