I have designed and made 3D printed lock holders for both bikes.
On the Guzzi it’s just below the rear indicator & saddle behind the shock, and on the GS, it’s under the topbox. In both cases, the print is shaped so the lock simply locks onto it.
You obviously need to think about where it might mount on the bike.
Should be possible to do that for pretty much any lock, I guess. If you don’t have a printer, you might find a “Maker Space” in a local town or city, but you’d need to buy a bottle of wine for someone to do the CAD model.