That sucks! I do like the Unifi ones because you can screw the mount in place on the wall and then hook on the Injector. I haven't seen any 3rd party injectors like that. Also, Unifi Injectors are just lower in price than Amazon. Then again, no more free shipping with Unifi and so may be a better deal or break even with Amazon.
802.3at is the PoE+ standard and so the one on Amazon should work just fine. If you need to hang on the wall, Velcro would work just fine if need be.
6-12 months for an Unifi Injector? Insane.
Here is Amazon showing 10 left as I write this post. For $27 each. This is Unifi's "U-POE-at" Injector!!!