I can't think of anything that would restore the transparency. But, another option to try is to use a soldering iron to "weld" the plastic back together. That should form a water-tight seal. But it will look ugly.
The epoxy might have trouble bonding to the clear plastic. You can try different kinds, and roughen the plastic surface to improve bonding, but it might pop loose over time. There might be a type of cement that will dissolve/weld the plastic back together, but I have no idea what kind of cement to use (maybe a kind of plumber's cement for bonding the various types of plastic pipes, or model cement that bonds plastic used in hobby model kits).
Maybe someone experienced in body repair has better suggestion to fix broken plastic, but I would guess they just replace the part to have it look nice.
The epoxy might have trouble bonding to the clear plastic. You can try different kinds, and roughen the plastic surface to improve bonding, but it might pop loose over time. There might be a type of cement that will dissolve/weld the plastic back together, but I have no idea what kind of cement to use (maybe a kind of plumber's cement for bonding the various types of plastic pipes, or model cement that bonds plastic used in hobby model kits).
Maybe someone experienced in body repair has better suggestion to fix broken plastic, but I would guess they just replace the part to have it look nice.