A clause in supplier contract guaranteeing whatever - accessibility or all images being licensed covers you.
> If this is required to get sites to give a shit about accessibility once again, great!
Given how enforcement works, I can't share your enthusiasm, and in fact I will oppose accessibility regulation.