It looks like the strap torque is too small. Max torque for the strap you showed is 75 in.-lbs. According service manual you have to torque front strap to 108-120 in-lbs.
If you can find strap with appropriate torque limit check the strap sizes and features. If the sizes and features are the same as for original strap it should work (make sure the strap made of stainless steel). But do not use the nut with nylon insert from this strap because of nylon will melt down under exhaust temperature, use nuts from original strap (if thread fits), or use similar nuts. Also use high temperature thread locker and maybe two nuts per strap instead of one.
They might lower the torque limit due to the nut material or geometry, so if the strap has similar section sizes it might hold load with original strap nut, but I would find strap with appropriate torque limit.