@poire-z helpfully reminded us of when we last discussed this:
https://github.com/koreader/crengine/pull/216
TL;DR: Yes, there's no distinction between the sans & sans-serif generic names, by design. If you need one, embed fonts, and refer to those families explicitly.