I understand your reasoning & yes, it's logical.... but we all know how far logic goes in dealing with addiction.
Truth is that it's entirely up to him to decide to go if he was invited individually - and if he goes but that makes you uncomfortable then you have the ability (control) to leave.
If he's only invited as your "plus one" then it's ok to disinvite him based on recent events, IMHO. You are allowed to set boundaries for yourself here & I think it's totally legit to not want to hang in a bar with a barely recovering addict.
With his history he KNOWS the best place for him on a Friday night following a relapse but it's still up to him to decide to walk through that door & become accountable.