Too bad about your LBS, that's a BS response but it's their call to alienate customers that don't have whatever brand bike they sell. Gates belts are sold on many bikes across many brands much like Bosch systems.
Glad you got it figured out though, nice work with the mileage too, keep racking...