they've got to make some sort of quick release pepper spray attachments, no? like something you can bolt onto your frame that has a snap on for the spray?
Check the web for police supplies. Galls.com carries several pepper spray holders for law enforcement. I would go with the nylon holster (easier to clean) and then zip tie it under the seat. Some have velcro straps that secure the canister and others have a snap.