This is because the law was pretty much designed to be useless. Flights are banned if you can make the trip by train within 2h30, with no changes, and with sufficient frequency and early/late enough trains to allow for an 8h day trip. Except that in the case of CDG they decided that it's not enough to be able to make the trip within 2h30 from Paris, you need to be able to do so from the TGV station at CDG airport. That's absurd, the vast majority of flights from CDG are from passengers in Paris, not passengers that start at CDG airport.
Because of that, CDG-BOD is still OK even though it's 2h05 by train from Paris. And CDG-LYS is also still allowed because they considered that there aren't early enough trains leaving from CDG airport currently.
It's basically just good PR with no teeth, and the journalists have been eating it up with zero fact checking.