Vandoorne remained as a McLaren reserve and test driver, where he stood in for the injured Fernando Alonso at the Bahrain Grand Prix, while also racing in the Super Formula series in Japan.
Pierre Gasly got a good getaway from pole position, followed by Nato and the fast-starting ART car of Sergey Sirotkin.
Soft-shod Alex Lynn and Jordan King started the pit stop cycle, but Gasly's blistering pace out front eradicated any potential strategic advantage.
But Sirotkin's race quickly unravelled when he spun in Turn 2 on Lap 23 and stalled the engine, a rare mistake from the Russian driver.
Artem Markelov jumped ahead of both Lynn and King for P5, before Nato made a brave race-winning move in the final complex of corners to take the lead.
He was launched over Gelael's left-rear wheel and slid down the remainder of the straight, collecting an innocent Arthur Pic in Turn 10.
As a result, Lynn was able to take a second consecutive Spanish sprint race victory, while Gasly, King, Artem Markelov, Marciello, Oliver Rowland, Nicholas Latifi, and Nobuharu Matsushita also claimed points.