Moreover (caveat: I am no expert on these things so do not take this with any sort of authority), I would be very surprised if a delivered SMS could be delivered again even if your phone did authenticate as someone else's. I think the hint comes from the fact that they were all Android phones. Most likely your phone somehow tricked the others to exchange recent messages. Bluetooth malware, perhaps?