Thats right, a v8 throttle body only fits the vn to vr engines. Ecotec's TB is only 1 mm bigger than v8 anyway. You wont add any more power with bigger TB, only more throttle response and you might find youll loose some bottom end power.
Unless you force induce or mildly work the engine its a waste of money.