Torque Strap install

I am putting the Schumacher torque strap kit on my 71.

I really wish I had thought about this when the engine was out..... anyway....

When I hold the plate where it needs to be, it does not sit very well in that area.

I am wondering if this is a 72 and older A body K member thing? Seems there is more meat on the B/E k's and the 73 and up already have the needed holes for the sway bar mounts.

Thoughts? Experiences with this?