Hey Mark:
You might want to contact Mike Preston or Neil at Timberlinx to discuss their anchor connections. It is my understanding that their product has never been denied by any building inspector in North America and I also believe that all engineering tests were completed in a lab that meets ICC-ES standards. I think that Mike or Neil could better explain their product that the rest of us and it has been my experience that they don't pressure anyone into buying their product. It might be worthwhile to speak to them direct.