The pardon was sweeping.
You seem to be arguing semantics. I care about what his son actually did. If someone is sitting in jail for a marijuana conviction, and gets a blanket pardon, I am going to say they were pardoned for the marijuana conviction, not for some theorized other crime.