*About the BWP-95*
The "95" part ...
I don't see how the "95" has very much relevant, yes Poland had stopped becoming communist, but I think this is largely irrelevant.
It has been known for some time that the BMP-1 was largely obsolete, many WarPact countries had already started upgrading them. I would think that the Polish military would have had plans for it's upgrade regardless of who was in power at the time.
All of the BWP-95's upgrades are indigenous to Poland, it has a 23mm autocannon (Which Poland had plenty of), SPG-9 (Which Poland already had plenty of) and the CERAWA-1 was the ERA blocks used for PT-91.
Poland needs an IFV with good protection, and the heavily amoured hull of the BWP-95 would provide nicely for that!