Dec 7, 2021, 08:0212/07/21
The icon is just to demonstrate buffs that are not removable. There wasn't any functional change. The above screenshot for example - Candy's perfect veil cannot be removed.
The reason it was added was because of the new bonus that grants that protection randomly to buffs placed by the wearer.