Awesome post sir. Goes to show that when someone says "don't try to figure it out because a lot of the time music is invention, no logic". Yes there is always logic.
I'm with the OP also. I am 100% diatonicly functional and first look for diatonic logic. If it's not there there is indeed...