Thank you very much for your help, and don't worry about the typos. I chewed through another mod testing and found the culprit (more info in the main post). I won't go into too much detail, but it is fixed and everything is running perfectly.
Thank you again, to you and everyone who has helped me with this. It was a headache, and it is good to have it fixed now.