No, No, No. The CSF does not subsidize the price of F16s, the FMS programme does. Pakistan was not getting FMS subsidies, it was pay full price for those F16s. What the CSF funds allowed Pakistan to do, was pay for F16s without "eating" into Pakistan's USD dollar reserves. That is all. That is why Pakistan will not buy F16s now. It does not have the FX reserves to sustain a 5-7billion dollar programme as that will eat into the reserves to much ...
That is why the LRMP programme is being done piecemeal, etc.. dollar reserves cannot sustain a bulk order of several billion dollars. Being inside the FATF sanctions means, Pakistan's ability to raise foreign debt in USD is also limited, so it is finding it difficult to fund multiple defence programmes in one go. They are all now, smaller and paced out over time to manage Foreign Exchange reserves.
That is why India want Pakistan to have the FATF sanctions, as it limits Pakistan ability to purchase western weapon systems.
It is called " Fifth generation warfare, by war by every other means possible." ie non kinetic war ...