This is the way...Ok here is the update - I couldn’t stand being down not able to ride, so while I continue my search for a hub cover, in the mean time, I welded the broken hub using my Arc welder and 4043 aluminum electrodes. See pic. I’ve been testing it for a few days although not 100% perfect - I’ve been riding a little over 60 kilometers, at max speed of 48kph. I welded both sides and the electrode provides a tensile strength of 40k psi, although welding aluminum is a pain - not as easy as steel. Also I added some metal brackets for extra protection.