Is there a ulock mount that uses the bottle cage openings?
This isn't a ulock, but it's the same idea.



It's a 0.9 lb bike lock made from Titanium. They cost $99 and come with a water bottle cage mount as shown.

TiGr® mini Bike Lock
enter link description here