If you got omniums on your frame, it does not use the BB86. BB86 is a press fit outboard bearing system. The omniums use an outboard bearing as well, but they thread onto a standard BB. Omniums are notorious for not fitting on certain frames. But any other track crank should fit.
Also I do not know where you heard it from, but there are still lots of companies make BB86 standards. Campy, Shimano, Sram, and FSA all make them. BB30 was exclusive to Cannondale until last year, but they opened it up for every one.