He wasn't charged with smuggling - just with illegal importation(it's not the same, as silly as it seems). He didn't try to hide the leeches from the customs official, but he did declare them as for "personal use" which is nonsense at this quantity.
I understand that he would need to apply for a permit to import them first, which he didn't.