allight, I just tried playing that a moment ago and i had playing without memgraft work
first, ur buttons set is no mistake, because when i did with MPQDraft by ur mpq file
that happend same crash
so i think, maybe that problem is unit/weapons but i'm not try check that yet
if i found something then i'll answer
Addition:hmm i find out what it is wrong with ur mod
first, ur script of photon cannon is not right, in Attack orders there are many against the rule
when i will fix it done, i would answer detail
ADDITION:
ok~! here is fixed up iscript.bin
i did change that scripts without against the rule
try put this iscript.bin file then u will like it
and i can't tell u about what is right the rule now,
i got to so many works to do this time
so when if i get one's leisure, i'll reply to here
enjoy~!