Thank you so much for taking the time to look at this. I will look to try to apply your knowledge (I'm still digesting some of it) within the next 2 hours and I will report what I find back here.
Hopefully I'll have some great news to share!
From what I see, you've already filled in some of the many holes I have on this. Thanks again!