I took a look at the link for carbon heat shield. At least from the website, it only replaces the front part of the shield, not the back part of the shield (except for the little cover for the wiring on the back part of the shield). This is why you did not have to remove the subframe. You don't have to remove the subframe to remove the front shield. It was the rear shield removal that required the subframe removal.
Ah this makes sense now with the conflicting info of tank/sub frame off/on, See everyone's input helps, thanks to all you guys out there I know if I install the Ilmberger shield then I don't have to lift the tank or frame.