I think the info you brought up is quite convincing. Did you reach out to LE about your findings?

I'm in touch with the ME who is handling MiGod's case. I believe she has read this thread by now so, hopefully, we will have news soon.
Fingers crossed!