Well, we can argue about the *point* from perspective of interested GT series players.
From promotional point - and those 2 videos primary cause was showing a 2 different cars, made by 2 different manufacturers for the purpose of promotion for the car show - the *point* was to show those cars.
We can now imagine 35 theories about "who", "why" and "when", but there will never be an answer.
History of *promotional videos* made in GT5 engine teaches us how there is plethora of content we still haven't be able to *use* in the game. Most famous are probably Madrid Circuit without barriers, El Capitan track remade for GTPSP trailer and Warehouse location from GT5 main menu. And there are more then 10 more.