Alan's mother's given name is brilliantly revealed to be Bertha. Since we already have a Myrna, now we just need a Hildegard (or better). I really didn't think Ellen's names could get much more imaginative (see "alternate names" under Known Information) but this, this was worth waiteing for.
As to plot points: we do need the full story on this run-in at Bloomie's, but our hunch that Alan's mom still wanted Ellen as a DIL was correct. I see this only going good places.