This may not address the root of your particular problem but…
When I first enabled Tidal in Roon, I “thought” it was invading and taking over, also. It was very frustrating that it appeared to be just mixed into and added to my library. However, what was really going on was that it was just “recommending” these albums and artists. Not sure if the algorithm was the greatest though as some of the recommendations were way off the mark for the bulk of what is in my library.
I found several ways to address this.
At first I just disabled Tidal in settings/services and only reenabled it when I wanted to look for new music or music I did not have in my local library. This was also back when I was having issues with tidal errors.
The way I do this now is I leave Tidal enabled but I created “bookmarks”
in Roon for my “local Music” and for Tidal music using “focus”:
This way I can easily toggle between seeing all of it, or just my local music, or just Tidal music.