The CSS Content spec seems to assume that the content() function is allowed in <content-list>, e.g. the syntax of the bookmark-label is <content-list>, and its initial value is content(text).
However, <content-list> is defined as
[ <string> | contents | <image> | <quote> | <target> | <leader()> ]+
It does not include content().