I was actually trying to think of a way to install it with some sort of thumb screw.
In the meantime, I might just give the blue Loctite a whirl. The instructions mention that the threads have something on them that makes attachment permanent, so I'm guessing that it's just plain old red Loctite, probably to make it soldier-proof.
On a related note I recently emailed Matech asking them if there was a distributor that sells these to individuals, even if there is a military restriction, but alas I have not received a response. Is anybody aware of a distributor that will sell these to individuals, even if there is a mil-only restriction in the contract? Surely these things aren't all being sold directly to the military with some falling off of the back of a truck...