I have the same issue: programming Teensy 3.2s on the field (connected over CAN bus) without having to walk/climb etc. to each of them. OK, I understand, programming over the CAN bus is not a supported option, but:
Could anybody suggest a bluetooth or any kind of radio bridge solution that would replace the usb cable without the two devices at the ends noticing it?