Originally Posted by Ajezz
I had spotted the g5 idea the move before
Same here, which is why I thought it was weird when you played ...g6 since ...g5 was your threat once the queens came off. And so often I wasted time analyzing a position only to find the same theme of ...RxB deflection lost for me, which made it more upsetting to miss it in the game. I think I initially planned 46. Bd6, and after 46. g5, I kept discovering new things that made me change my evaluation of it. I'm on my phone now so it's hard see the specifics (chess.com looks horrible on my phone, totally unusable).
Edit: oh, you're saying white is winning in the diagrammed position, even after Bd4? Well that definitely makes the situation feel worse.