Looking a bit further, if it is a fare like the one I mentioned, it would book into K on the single-cabin segments.
If AC is unable to infer a brand from the fare itself, it would probably infer Standard from K class, and that would explain why it is charging for seat selection.