"I think Scott Hahn says something similar. Honest!"
Similar to what, that notions of Original Sin and the Immaculate Conception make the Theotokos someone other than human (a goddess) or that if the Protestants accept Original Sin, then the Immaculate Conception becomes a sine qua non of the Incarnation? I am assuming the second...unless Hahn has suddenly gone Orthodox on you guys! :)
He says that Original Sin isn't exactly what we figure it is, and so the Immaculate Conception, and Baptism, aren't exactly what you might think, either. Or something like that.
He could have been having an Orthodox Moment, without realizing it.
I'll bet you didn't know that Scott Hahn is a Weight Watchers lifetime member.