I remember in the novelization, Stark showed up at the end of the battle with a set of huge-ass handcuffs to cart off Abomination.
That would have also been an acceptable cameo.
Of course, with Stark being the head of the US Military's biggest contractor, it's no surprise that Ross would know him. I bet a load of the weapons, especially the sonic guns, he used against the Hulk were Stark designs.
Yeah those sonic cannons were Starktech. The opening titles showed schematics and the SI logo.