I would guess that the problem is that this dock wants to use USB-C in “alternate mode”, specifically Thunderbolt alternate mode and that is not supported on the Librem 15 - for the same reason that you can’t use the USB-C port in DisplayPort alternate mode.
In that case it could be confusing to describe the USB-C port as “data only”. It might be more accurate to describe it as “USB only”.