In addition to your other efforts, you should also check Lost & Found (located at the TTC) starting tomorrow. They are simply amazing.
I lost my wallet at MNSSHP last September – after an exhaustive search that evening (checking both with ride CMs and guest services) I’d given up on it. Went over to Lost & Found at lunch the next day on a last ditch attempt and, of course, they had it. There was a kid behind me that had lost a baseball hat – he gave the description and, of course, they had it. Those folks are magic.
Good luck on your search!