Well, the problem wasn’t the breaking and shuffling into the deck when it reached 0 durability; the problem was that it never reset its damage. Can confirm that that part’s fixed though.
However, it isn’t fixed if you Doomerang it. Tried it in the same game. The weapon remained damaged in that case.
May also want to verify that the Eternal Army anomaly and Sword Dancer Sirinell in Tombs of Terror are fixed as well. They both keep enchantments and were exhibiting the same issue.