The new-clx module use libX11 through FFI.
libX11 has three functions to create new cursor:
1. XCreateFontCursor - < No CLX analog >
2. XCreatePixmapCursor - CREATE-CURSOR
3. XCreateGlyphCursor - CREATE-GPYPH-CURSOR
So, In clx module I found only CREATE-GPYPH-CURSOR and CREATE-CURSOR .
libX11 man page says about 'XCreateFontCursor':
X provides a set of standard cursor shapes in a special font named cursor.
Applications are encouraged to use this interface for their cursors because
the font can be customized for the individual displaytype. The shape argument
specifies which glyph of the standard fonts to use.
In addition 'XCreateFontCursor' it's handled by 'XCursor' extension and X server shows me an animated and/or modern cursor.