Perhaps Slack was a terrible name then, maybe Zoom was also extremely generic as well and couldn't get any users or customers to find them. /s
All your other suggestions are even more horrific, you might as well call it TurboScreenMaster 3000.
'Screen' and 'Screen Inc' is fine as it is.