Tony Stark and General Ross – first meeting

In the credits scene of The Incredible Hulk, Tony Stark meets with General Ross and presents him with the alternative of the super-soldier program. Basically, Tony Stark became the spokesperson for S.H.I.E.L.D., which is great, especially since The Incredible Hulk was released right after the first Iron Man flick.
However, the timeline says something else – the Incredible Hulk events happened after the Iron Man 2 events. And by the time Iron Man 2 ended, we already knew that Tony Stark was found to be unfit for the Avengers Initiative.
So, if this is the case, why did Stark meet with General Ross?
As it happens, with every retconning, some extra details are provided. In this case, the Thor One-Shot The Consultant revealed that Stark was sent because Ross would have never accepted a deal with him. However, it is a pretty thin explanation, which came a bit too late.
And speaking of One-Shots…
