Hi Ethan,
Unfortunately, nothing springs into my mind. You maybe can introduce a custom module class that will "represent" JS file and sync it instead, hook to synchronization event and actually create or update this JS file on the target server, but I don't think it will be very easy to implement.