I have a carbon fiber mount that looks very much like your handmade one. Nice job. One idea. Why don't you find a piece of tubing that is long enough (3"?) to hold all three faces?
I've used the rubber band trick myself.
__________________
Truth is stranger than reality.
'96 Giant ATX 760 MTB
'01 Bianchi Eros
'05 Giant OCR Llimited Carbon Fiber + upgrades