In reading through other posts, I came across this which seems to indicate the logic I am expecting isn’t how this works.
I will attempt to reformat my config utilizing host matchers and see if that gets me where I need to go. (how I will use this via the API in the future will be something that future me will have to deal with.)