How does this work with Flying Weapon/Nymphs Tears?
*Philosophical Voice* It is my professional opinion that the both of them would trigger the "Salvage" ability.
Yes. Nymph's Tears 'destroy' a tower and convert it into a Nymph, while Flying Weapon 'removes' the weapon and plays a creature that resembles the weapon on the field immediately. You pretty much got it correct.
So, for a 'short' list:
-Earthquakes/Quicksands trigger this effect 3 times (because you're destroying up to 3 individual towers)
-Explosion/Steal/Nymph Tears/Animate Weapon/Pulverize/Butterfly Effect also trigger it by destroying individual permanents
-Bone Wall (when removed COMPLETELY) triggers it, not on each counter being removed
-Sundials and Phase Shields which 'fade' after the doomclock hits 0 trigger this