Somewhat related PSA. I used to have an unscreened window in my home office and started noticing birds would fly into it on occasion. Found out it’s actually pretty common and can be fatal to the unwitting bird, so I put some post-it notes on the window to help them see/avoid it. There are ready-made products for this exact purpose as well. Both seem to do the job and cut down on collisions.
I hope you can take some solace in the fact that you gave her a good life and made her feel loved. May you one day meet again.