Found the fix and will be implementing into CFM, but thought I'd share with others who may not have figured it out.
lua Code:
ChatFrame1:SetClampedToScreen(false)
So simple, can't believe I didn't realize it sooner. In game, as soon as I through this through /script, the frame jumped to where I originally had it docked.