I don't think the license does anything at all, but it is weird to me that you are not also including some unique phrase or UUID. How are you going to prove their models used specifically your copyrighted content in the event that courts rule it is not fair use to do so? If you had a unique phrase you could probably trigger the model into repeating it as evidence.
You are writing "anti-commercial AI," they are making their work explicitly available to republish non-commercially. You have completely different motivations. One major difference between you and ProPublica is they must have interacted with some actual lawyers explaining how copyright works.