two different mycologists coining a word for the same thing.
The "e" is part of the word root, so mycetophagous is the correct derivation - but then you should also say mycetologist - unless you prefer brevity to pedantic correctness.