From what I got from my GM buddy, the new style mounts like you have were used on virtually every Chevy model they have. The frame mounts look inthe right spot and the engine mounts look like mine. On my install I had toleave the frame mounts loose and line up the engine then tighten them up once the motor was in and level side to side. Hope this helps!
Steve
Steve