You might try a rigging shop. Something like Holloway Houston, or Certex.
Holloway makes the rigging slings right there. They might even make custom set for you.
I used to do business with them professionally. They have all the stuff. Hell you could even get a tirfors/griphoist/cable winch if you wanted instead of a powered winch.
Tirfors for example.