Tags in Advanced Pass not behaving as expected

I am trying to set up an advanced pass that will only record episodes of a show that are in HD.
The canonical solution to that appears to be the use of Tags. On my server (in Docker on a Synology), I have a selection of 4 seemingly related tags: HD 1080i, HD 720p, HD unknown, and HDTV.

Here's how these behave on my server:
Tag used / Episodes matching
No Tag / 28
HD 1080i / 9
HD 720p / 0
HD Unknown / 0
HDTV / 0

There does not appear to be a tag that lets me record all HD formats (I expected HDTV would do that).
I thought, I could get around that by adding multiple tags (every HD tag in the list). Unfortunately, that doesn't work either because every new tag I add replaces the previous tag.

This wouldn't be the first time I'm making a silly mistake, but to me this behavior appears to be wrong.

The HD tags are not particularly reliable since they come from the guide provider not the tuner. Usually people hide SD channels they don't want to record.

OK. I get the reliability issue. But I don't want to hide all SD channels just so I don't accidentally record a show in SD.
If I could just identify multiple HD channels to record from, that would solve the problem. But, like I said, all the filters can exist only once. I can't pick two channels (like our 2 local PBS stations).

You can use Tags CONTAINS and add multiple

You can use multiple channel CONTAINS