Just a total hunch, but I would expect BRS to come out with some videos or some posts with their own testing. They will offer an apology, confirm that what was done here was accurate and have a promise not to go so deep into manufacturer claims in the future. ...all appropriate things to keep the trust of their customers and to be a good citizen in the hobby. The "sold out" was the stop gap and the removal was after they got confirmation.
FWIW - I never field an EPA complaint, but I got a few PMs back in December with the Fluc thread that some people did. Of course, you have no idea if this is true...