My guess would be that Mavic had these produced for their technical support crews to have on their vehicles on race days in case someone;s frame got buggered. GT even made special Yellow Mavic technical support road bike frames at one time.
Who knows who made this frame though??