The PCG vessel in the incident was BRP Suluan (MRRV-4406), a Parola-class patrol vessel, made in Japan. The vessels of this class have are 321 tons in displacement and have a rated top speed of 25 knots.
The CCG ship 3104 is a Type 056 with a similar top speed, but at 1500 tons is nearly 5 times in displacement. The Type 056 appears to be a suitable vessel to chase after a Parola-class. It can bully the much smaller vessel in ramming maneuvers. However the smaller vessel is obviously more nimble. The CCG have smaller and more nimble vessels, but for that situation, 3104 was the CCG vessel available, and on paper, suitable for the confrontation.
The main problem is the presence of the Type 052D DDG 164 at the scene. Why is a DDG involved in a coast guard confrontation concerning fishing disputes? Up until recently, this was always the CCG's domain. Was the DDG just passing by? Or had it overstepped it's duties by getting involved in coastguard work?