Glad your Final outcome was good, and that you had enough faith in the spyder and the mechanic to go ahead with your trip.
Your problem seems especially irritating since you went in initially for very basic service, brakes and tires neither of which should’ve been complicated or expensive.
I think every spider owner should purchase a copy of the shop manual for their vehicle. There is a link here on the form somewhere, and they are available on eBay and Amazon. I think I paid about $25. You get an owners manual, the full service manual, parts list, dealer flat rate manual, electrical diagrams, etc. All digitally searchable. Even if you don’t print out you can download a copy and keep it on your smart phone for reference.
Did you ever find out what the first mechanic did wrong, during the break and tire service, to create your problem?