I'm new to Alamy. But I'm not sure about this one. Hopefully they will cave to pressure and share a few more details. Right now it's still not clear what constitutes "Novel Use". As such, I'm hesitant to opt-in.
I think the word "scheme" should explain everything. I've never be involved with anything entitled "scheme" that was very good for me. It looks like a method of selling your works for less and charging you higher commissions. A "win-win" for Alamy.