I’m just going to throw this out there two part polyurethane it comes in different density’s from hard to soft
I think this is very doable and could be inexpensive too in bulk. Polyurethane and plastic are cheap. It's pretty easy to buy 100mm skate wheels. They are mass produced and cost ~$10-15 each, which is cheaper than our current wheels. Let's say speed wheels cost $25/wheel but didn't explode over 200mph and lasted more than one run. It's much cheaper than the current solution. For us slow guys they would last a life time.
There are kits to cast Polyurethane resin at home and I "think" it will require a few things.
1. A hub to hold it
2. Mold for the wheel
3. Some way to true it and make it round.
If you are speed running, wider tires don't help. You really need light weight want pizza cutters, with a lot of tangential strength. Polyurethane can be stickier and/or harder than foam or natural rubber. Which means they can much narrower and symmetrical.
Something like this. I was thinking adding some holes in the outside cross beam so the rubber can flow into might make it a bit more sturdy, but it's a bit of work to do that in cad.
Prototypes, machine out the wheel with a CNC (I don't have). For bulk use injection molding. For the molds just need to create an top and bottom mold (also CNC). Then pour the rubber. True up on "lathe".
I think a symmetrical hub is the strongest, but if it's asymmetrical it would be super easy to mold.