Agreed.  In theory, even though chord symbols show as unstyled, they should be associated with the chord symbol text style, so the same "text->textStyle().name() == s" *should* work.  Let me play with that and update this if so.