That's not good news, that's Great News !!!
I didn't expect that to happen so quickly. But it is brilliant. He has the numbering correct, as "The Baby Shower" is indeed Episode 10 in Season 2. He has the second dot, which is required. It would be nice if he did what EPG Collector does and always put in a Part Number, even when there is only one part, but it isn't required by the standard. i.e.
<episode-num system="xmltv_ns">1.9.0/1</episode-num>
Also some systems put a leading and trailing space in around the numbers, as some systems need it to import correctly. But EPG Collector doesn't, so MC should be written to handle with or without space padding.
Once we are to able to import into MC, we will see how it goes. Or MC will need to be able to handle the variations in format between EPG Collector, zap2xml, and other sources using xmltv_ns numbering.
By the way, where did you find the developer's name, John? He didn't include it in the email he sent me, and I couldn't find any info on the developer anywhere. Not that it matters, as long as he lives for ever and keeps updating it!