Almost certainly one of these: https://en.wikipedia.org/wiki/Switch_Metrodecker , based on the details in the story. Full battery bus, not a hybrid. Been around for 10 years, so probably unlikely to be LFP.
You're likely right. Here's a site that lists the vehicles used on the specific route mentioned a few days ago [1] and now [2]. All the ones starting Me appears to be Metrodecker's (click through the vehicle number). Notice how they've been replaced by "SE" (which appears to be ADL Environ200's) and others.