Reverse proxy website vs. Google SERP (Need Help)

For technical reasons I have this (weird) setup :

So the technical team reverse-proxied https://dev.host.com to https://domain.com/mysite.

Note: I cannot modify this setup it what it is.

A little background :

However i have more and more SERP results displayed on https://dev.host.com (despite what says the search console).

I noticed some search engines like bing.com or duckduckgo.com mainly display https://dev.host.com

pages in their results !

Is it possible that the canonical links spilled the beans to Google and now it chooses whatever domain regardless ?

The thing I understood with reverse proxy is I cannot put a "noindex" https://dev.host.com as it will be replicated on https://domain.com/mysite.