Cutting the fins will help but not damp the entire horn. do this in addition.
I used a box filled with sand. This makes a nice presentation of your horn when its installed into a cabinet so to speak. Fill the box with sand from the back and close it up.
The painting layers thing will eventually work (i presume) but when to you think its properly damped vrs you got used to the ringing sound.
The putty, caulk, foam, dope and sealant approach is just too gross to even think about. If you want that shit all over your horns, then by all means!
I am to understand the "bed Bath and Beyond pillows are the nuts!
lastly, wood horns.
Enjoy the Altecs. Nice stuff arn't they. just dont goop em up
Bill