I agree - I don't see JM thinking of sending a text from her phone, either.
I also don't see him asking her to wait.outside for him, out of his clutches. I *could* see her waiting, if he had asked her to (bc she was tired, didn't know anyone else in the area, wanted and needed a ride home) but I don't see him risking her getting away.
I really think she was in Tempo with him, and Tempo is covering their butts.
I just don't see how supposedly there was another (shorter, chubbier) woman sitting at the bar alone with a similar top on, as Tempo stated early on in the investigation, and that witnesses were confusing the short, chubby girl in a sparkly mesh half top with Hannah.