HELP! transmission case repair?

As a professional welder- that looks really clean. A lot of the Ford transmissions are made from an aluminum that absorbs everything and anything. Take it to a really good weld shop and explain the situation. They may be able to cut off what’s left of the nub and flush it off. Make a new boss and heliarc it back together and there is a good chance it will be better than before. Any questions pm me. Joe