First of all, I'd like to thank you for such a thorough research! Being an MF-addict myself, I am glad to know that there is such a research team working on this topic.
Didn' have the opportunity to read the whole work yet, but want to point out two things for now:
1. Follower can upgrade you MF higher that 300. for example, I have 300 ( MF shrine doesn't help to boost this number, unfortunatelly) + 75 from NV + 28 from my templar ( 2 rings with 18 mf, shield 20 mf, amulet 40 mf amd sunkeeper 43 mf), so with 5 stacks of NV And my templar I have 403 MF total.
2. Having a very high amount of MF and playingmany hours per day, I can state that getting a rare drop from elite on 5 NV is not a must. I had many sad situations when killing an elite gave me nothing but magic items.
Hope this information will be somehow usefull for you.