Time nonsense. He needed to stop Mothman for some reason (even though it was actually Booster dressed as Mothman because at first they thoguht Mothman needed to succeed) but he couldn't mess with history so he dressed as Batman (and 'Shel may have been Batgirl, I'm not 100% sure)
That.. probably doesn't help. Time travel is very confusing.