Water getting onto mids is usually from running down the inside of the door, not usually dripping on them. So, you just need to make a little dam of sorts to route the water around the opening the mid is mounted in. With a bit of care this can be done with mat products, hard to explain it though, hmmmmm. I bet if you take a good look and image it in your mind, you can come up with a design that will work
You did not mention deadening the outer door skin, very important so make sure you have covered it as well.
On the door panel just add a few strips as needed, give it the thump test with your knuckles, rubber mallet, block of wood etc, and add mat where it is resonate, you will hear the difference right away on each spot that you cover. Normally around 1/4 th to 1/3 rd of the surface area will do the job just fine.