I am working on an update of my mod CustomCrosshair which will have a new option for having a crosshair when invisible.
Edit:
It's done. It doesn't follow the gun and don't think it's easy to do. I won't do that.
the mod in question https://www.nexusmods.com/fallout76/mods/551