This is crazy but the exact same clamp i have(yes same item# too) on earlier pic that you say wont work on AL-online says Al on it..
I take it i CAN use this after all?
Yes. Good to go.
All responses based on the 2011 NEC.
If you live in New Jersey click here. All other states click here.
Please check with local, county and state officials as laws may vary.
Sizing motors here. Online motor calculator here. Online calculators here.