Thanks once again. I fixed the first one. I will post the update with that fix this evening. The error was caused by the email setting a variable instead of adding to it. This event works by having a variable add up to 2 from the two events that are needed to incite it, so if the email is done first it worked fine but not the opposite way.
As per the second, the Dwarf-Elf egg appears for me. Without giving a spoiler here, I will mention that the egg does not appear without some kind of "mechanical ingenuity" elsewhere.