The Garmin-derived name ("gcteam") could be a problem, but it's not clear that Garmin is (or should be) unhappy with this sort of team-marketing. Garmin may very well wish the best to their soon-to-be-former employees, and be happy for them to showcase their Garmin work/affiliation as they look for a new employer.
Making use of Garmin's trademarks (even indirectly, e.g. "gcteam") or other intellectual property, or giving out example logins to the production website ... those things seem much more problematic if the relationship with Garmin goes south.
I've never heard of anyone getting slammed for discussing implementation details absent an NDA, unless there was source code or other obviously-proprietary IP involved.