Those rectangular critters in the center of that picture definitely look like what failed me. Aluminum felt super thick and perhaps just ANT lumping it in with our name made the fella I bought it from represent it as yours. Mystery solved I guess.
The takeaway here is to buy real deadener brand new from the manufacturer or authorized vendor or you roll the dice on results.