If you want pads to still be thermal, you will need to create a second rule (priority order shouldn't matter here) that uses "IsPad" instead of "IsVia" and has the thermal spoke properties you desire.
Not sure if the "IsPoly[gon]" is necessary, it may be implicit in a PolygonConnect rule, but may still be good for clarity/documentation. Just be careful, Altium is inconsistent: plane connection rules use IsPoly, but clearance/back-off rules use InPoly. This probably makes a whole lot of sense to the programmer who implemented the rule system, but not users. You _sometimes_ get a warning if you choose incorrectly.