Quick check: does the router have mdns discovery blocked? If so, then there will be no way for your machine to discover the Tessel 2 via Wifi.
That's strictly not true: the USB connection is independent of the Wifi connection—regardless of where the program is installed. Have you tried swapping out USB cables? It's possible that whatever cable you used at the club was faulty? Make sure that you're using a USB cable that is capable of both data and power, and not just power (this happens).