A HR is a HR hit by a player, most tackle are group tackles so the scorer can assign it to any player involved in any way shape or form. Meaning as long as Lewis put his hand on the guy he could have gotten the point, there's a reason NFL does not recognize it.
Also you said he changed, well he killed people long time ago, he used steroids only a few month ago.