not entirely sure why, but it did finally work, transferred last year's file as a "just in case", that worked, so then tried again with this year's "avoid Market Street" option and for some reason it worked fine.
I've used plenty of ride with GPS files downloaded as .gpx before from ones I've drawn myself and had no issues, Garmin, go figure