Yeah of course PN buying Type 055 is like me buying a new Rolls Royce and just with one, it's more a liability capital ship than extremely effective just on its own when the rest of the fleet's anti sub and air defence may not be in enough numbers.
Type 052D is a good choice but needs to be purchased in some numbers that make it unaffordable.
TF-2000 is like a more modern frigate and more capable. But it is a work in progress. Therefore there is not much overlap. Both 054A and TF-2000 serve as mainly anti-sub ships with air defence components better than anything else in PN service. TF-2000 is HUGE while the other Milgem ships are not in the size of 054A so really there isn't much overlap except in anti-sub and having some anti air.
First of all, Pakistan have a very limited coastline compare to India, which mean unless PN buy ship and dock them in China (which will be a day or 2 to get to Pakistan if war broke out between India and Pakistan, if at all because they would have to go over Indian coast to get there) You put a big ship in limited coast, you basically just put a giant target on your back. You can't go unnoticed when you operate a 15000 tons ship off the coast of Pakistan, Indian satellite will pick that up in a heartbeat.
That's why instead of big ship, you need faster, more disperse or what we called "Distributed Firepower" concept. 2 6-8000 tons TF-2000 or Type 26 would work better than 1 single 055 in this case.
As I said, PN purchase Milgem for Anti-sub (Well, they don't really have much capability other than anti-sub or maybe SAR) which mean if they are going to use Type 054A-P for anti-sub, then there will be overlap, if PN is smart, leave the anti-sub for the corvette and use the 054A-P for other role, again, this is based on the "Distributed Firepower" concept.