The “HoudiniHairProcedural” in Solaris is processed using python code at the start of a husk render. This happens purely at the USD level before anything is sent to the renderer. You can do the equivalent in a LOP network using the Preview Procedural LOP. This procedural should be authoring perfectly normal USD basis curve prims, so Arnold (and any other render delegate) should have no issues with it.
Feel free to submit a bug to SideFX, especially if you have a simple hip file you can share. If you are getting a crash log, that would be really useful as well.