I got the Elinchrom one. I assume that this one was old stock then. I honestly thought that the insert could be changed like on my other speedrings. I found an old tutorial on how to take it apart and change the insert, but I might ruin it if I start drilling holes on it. The softbox itself was a good deal and B&H sells the speedrings for $55, so I suppose I'll just take the hit.
If you're not going to use it just sell it, that'll cover most of the cost of a new one and you won't have to spend the time and effort bodging a replacement.