Steering Coupler - Anyone Seen This???

Your fix sounds fine, no need for a new one.

epoxy or RTV to seal that plug back in the bottom.