I bought a couple of so called version 2 BP 31 mm DJs that had a similar date appearance issue. I had previously purchased several 31 mm Rolex DJs made by BP and the date looked pretty good to me, but slightly more to the left in the date window because of the movement used. However, I was able to have the date appearance fixed in the V2 by a modder. It turned out the problem with the V2 watches wasn’t the date wheel, but the cyclops. The modder was able to remove the BP cyclops, replace it with a gen cyclops and the horrible date appearance was solved.
I have a picture that I sent to my TD comparing one of my earlier purchased BP 31 mm Rolex DJs, a gen model and the so called version 2 BP model. The TD gave my comparison to the factory and apparently BP has done nothing to solve the problem. If I can find the shot and figure out how to post a picture here, I will.