Hasn't Facebook (and pretty much all major social media platforms) had a clause in their TOS giving them a license to whatever you upload to their services, since forever?
I forget the exact language, but I think it originally accounted for use of only public media in "marketing and promotional" material, so it didn't include private photos and ML training. This seems to be a step up (or, down, I guess) from that.