I don't think it was an error tbh. Sulake updated the list after they got rid of their moderators to specifically include how certain former mods like megaalakazam still were working for them. If we're going by Puhekupla's info on staff, Sulake didn't fire anyone during that time period that would have been in charge of the web pages. There's literally no reason why Macklebee should still be listed as staff in the support desk if he's left, so I can only assume he didn't.