Per PFT: Saints switch Taysom to QB on roster designation.

This has nothing to do with Haener and everything to do with gaming the NFL's new gameday roster system. The Saints will have one more spot they can use on any position because they'll still have Winston in reserve.

Carr is still the starting QB.
Winston is still QB2.
Hill is still going to be Football.

The Saints simply realized they can exploit a loophole and gain an extra active player on gamedays.

It's also risky though. Albeit the chance of Carr and Winston both getting hurt is low, the 9ers proved it's not 0%.
If I understand this correctly, Hill becomes the #2 QB allowing Winston to be active as the 47th player on gameday essentially allowing the Saints to carry an extra player. If Carr gets injured and Winston goes in as the emergency QB, Hill can no longer enter the game as a QB. The Saints will have no other alternatives at QB.