FYI, you can use Chromium instead of Chrome if you only have it installed for the Chromecast support. Chromium is open source and should be less Google-infested.
You can cast your entire desktop with Chromium and still use Firefox for browsing. I think it works well for anything besides heavy video streaming, because that probably requires native Firefox support that the linked project provides.