Hi,
Just an FYI. I did a bunch more research and also corresponded with Sybren, who is the I/O Pipeline lead at Blender Studio.
TL/DR:
- You can not currently create these types in blender and export them using the existing Alembic Exporter
- Custom Attributes in Alembic export is part of a broad series of goals that are being worked on by Kevin Dietrich. This also includes work on USD.
A great place to keep tabs on this stuff is the Alembic-tagged task list on developer.blender.org
https://developer.blender.org/tag/alembic/
My own development project is stalled until Blender’s Alembic system becomes more feature complete. Since there is a lot more interest in USD for interoperability at the moment, the timeline for getting features like this done is uncertain.