Speckle doesn’t preclude side-loading gltf into our viewer (which it doesn’t look like you are using) and while it is Threejs based it isn’t something we have specific resources to help you achieve.
If you are working toward a Speckle use-case, to augment the viewer with your own content, please refer to this recent reply: