excellent question, even with the other bikes, that radiator is just so exposed imo, one stone coming off a dump truck pops you and that radiator is done.
Energica of New England might have something, i know he has a number of parts and stuff for the bikes. Even though this i think would be 3rd party, he'd probably know where to get one, he seems super knowledgeable on the Energica stuffs.
Aaron