Speaking from experience Just buy the 99-02 solid rubber mounts.Do you happen to have the GM part # for those mounts? They look like the pink Z82 Heavy Trailering package/Vortec Max mounts and Gm has like 4 color codes for the V8 GMT800s.
The liquid filled “hydraulic” mounts are a joke. There is nothing heavy duty or nice about them. Ask anyone with a 07-13.