Aluminum is the active ingredient in antiperspirants, blocking sweat. Deodorants eliminate odor. There are several brands available.
I know you asked this forever ago but here is one that works.
Biosen doesn't use alum it uses copper instead to do the same thing. It is paraben and alcohol free too.
Along with Happy, deodorant does not contain aluminium, it is Antiperspirant that contains it. I don't use Antiperspirant, because it makes me sweat (believe it or not).