Al Smith
Mac Daddy
There ya go .I never claimed to be a tree man ,never cabled a tree in my life I have however installed a zillion guy lines on power poles .Clamps
Preform grips
However and only as a suggestion it might not be a bad idea to check into regular power line hardware .It will be more expensive but it will last forever .