There is no way a B752 could make it non-stop from ABZ to IAH, with or without winglets, not even empty and the seats taken out. The fuel tanks just aren't big enough, it's as simple as that.
Flying on M.80 takes about 9 and a half up to more than 10 hours to fly, so no way hose
In current winds aloft, a B767 would have a EET of 10:05 flying on M.80.