Sounds like our girls.... (dachshunds). They catch birds all the time.. most often in the spa room, and bring us gophers. Good little hunters.
I'll try and get a photo of that screen box..On the Internet, I've seen one attached to a front passenger window of a motorhome too..
Glad you posted again...