Disc Collision Mesh: Not sure if question or feature request

No discs exist physically – they are all (thin) cylinders.

If you want 100% “smooth, on rails” movement, then perhaps an animation-based approach, or a spline-following approach, would be better than physical simulation?

Another option would presumably be to crack open the C++ implementation of Chaos and build the Disk primitive. It looks like such a thing could be plugged in, but that’s obviously a bunch of extra work …