To turn off the mc2xml run in MC, just deselect the mc2xml EPG collection process in TV setup. A quick way to do that is to go to Tools>Options>Television>click the Profile you are using under Tuner Profiles, click Configure, then click through the tuner information until you get to the "Method for loading electronic program guide" and select a method other than "mc2xml". Perhaps "No electronic program guide" until you work out what you are going to do about EPG.
If you are just trying to use the built in version in MC, then no, that isn't going to work for Australia, as the source of data it uses (Rovi) doesn't have Australian data. It still shouldn't be asking for donations continually though. I know the Donate button always shows up, but it doesn't ask for donation each time you try to run it, does it?
If you wanted to use mc2xml and have donated, then you should have used version 1.6 (or above) rather than 1.4. Email the author and ask for the latest version. Instructions on his site.
http://mc2xml.awardspace.info/ But there is only one source I haven't tried for Australian data, and that is the Xbox One source. It does seem to have Australian data, but I haven't had an Xbox Live account until recently, so haven't tried it. I should do that now that I have such an account.
Anyway, for Australia I advise using
EPG Collector, which is what I use. It gathers EPG data from the broadcast data stream, including from the Freeview EPG stream. A little technical, but it works fine, mostly. MC imports the XMLTV file produced by EPG Collector, so "XMLTV" is the required method under "Method for loading electronic program guide".
Read this thread:
http://yabb.jriver.com/interact/index.php?topic=100236.0