Sorry for the late response.
There is a 32t chainring on the way to me. Am very curious if this solves the extreme anti squat or at least reduce it in full lock mode.
Still, I still find this problem a bit strange. It can almost not believe that Pro-Mance designed the M7007 frame specially for a chainring bigger than 32t. But maybe it did.
About the Manitou McLeod. That was also my number one choice, but I bumped to the 165x38 Monarch RL for a very attractive price . And it just works fine in open fashion.
I am no expert on kinematics, but I have picked up that gear choice will have an impact on anti squat on any suspension system, some systems more than others. There will always be compromises, some gear combos that are more optimal for a given pivot placement. This frame is modelled off a Scott spark RC, a bike made for XC racing. It came out around the same time as SRAM eagle did, with the 50t cog. A 34t chainring with a 50t cog is a very low gear, probably lower than what a competitive racer would use in a typical xc event. It does not surprise me that they've put such a high main pivot on that bike, to suit a bigger chainring.
It doesn't mean that the bike won't work with a smaller chainring, it just won't be optimal. I use a 32t myself, and i notice no Bob (either pedal induced reverse bob, or stomp induced bob). And I run my rear shock with the compression full open.
The setup you have is no big deal, the sensation you are getting when you lockout the suspension should not bother you much. If it does bother you, you have a choice: either stop locking out the rear shock, or get a bigger chainring. It sounds like you are going the latter route. Let us know how it goes - it might still have it when locked out, but I reckon it'll be reduced.