Few things to keep in mind.
Pakistan and India have a treaty which requires informing each other of ballistic Missile launches for testing to make sure other doesn't see a launch as an agressive action
This treaty doesnt cover cruise missiles however which is an advantage for Pakistan because...
It says at end that J10C has thrust vectoring added in 2018.
@Deino that is as official as it gets. Question is whether they are talking of AL31 or chineese engine.
Why do we assume these missiles are for Pakistan. Imagine the two serious customers right now ( Argentina & Malaysia) both want the aircraft for significant maritime role.
This combo will can be a potential deal maker.
Additional hardpoint and choice of weapon showcasing maritime role.
Considering two major potential customers (Argentina & Malaysia) are looking at the plane with focus on maitime role, it makes sense to highlight the plane suitability.