TODAY is a Great Day to visit our Store and order the parts you need for your truck ! ! !
JB Weld or equivalent will bond to the aluminum and create a good strong seal.
with 4x4s the transfer case has bolts that do the same thing. you remove them to drain the fluid. if ever there is a problem we use rtv if you want to fix it i would use that or do as you say and try to seal it up from the inside