Teams literally have doctors who will ok supplements or shoot them down. Pretty much laziness or stupidity.
I think the NFLPA also has a hotline set up for players to call and verify that a supplement they're taking or going to take doesn't contain any banned substances.
So yeah, it was either stupid, lazy, or both. Or he's flat out lying and he knew full well he was taking something that could get him suspended.