According to Lightning Experience Roadmap there is no hope for support Console Workspace API with Lightning Web Components in near future. When we create LWC application for Salesforce Console - one approach is to wrap lwc component in aura component. Is there any other possibilities to open console tabs and subtabs without using aura framework?
I would suggest using LMS.
If you use Lighting Messaging Channel you can put your Aura component anywhere. I have custom page templates in my App and I put this component there (use it for Utility bar API), you can also put this component into Utility Bar.
I don't remember if Console Apps support it but you can create Hidden Utility Component and put in it your Aura logic, so it's present on the page but doesn't take space in the DOM, so you don't need additional styling to hide it.