Not expert on them, just observational experience.
Never had 'tree' roses, so I don't know anything about them.
Climbing roses tend to be more forgiving.
(They're one step away from wild roses.)
Hybrid tea roses and floribundas tend to be less weather forgiving.
BUT.. mine is supposed to be a hybrid tea rose.
So I'm scratching my head wondering just what happened with it that it went rogue.
The apple doesn't fall far from the tree? :)