I finally remembered to take a picture of this thing. Sorry about that delay.
This is the link to the taillight I picked up. Was 30 dollars and so far so good. Haven't done any heavy rain but it seems water tight enough. Also haven't been pulled over. It was a far less expensive option to replacing the sub frame/plastic mudguard that broke.
Ebay link to the tail light