I would assume that this is supposed to be “treat the hardness of anything the brawler unarmed-strikes as being lower by the number of times this FCB has been selected“Any object” means any object.” This is not particularly clear Nothing says it doesn’t work on magical items, but it’s the only reading that seems sensible. Permanently reducing the hardness of an object every time the brawler hitsso it is just unreasonabledoes.
Do note that magical items often have vastly higher Hardness than mundane items, and the lack of duration makes no other duration likelyso you’ll need a larger benefit here to really get anywhere with them.