A second news article claims it's likely a coast guard ship.
Seems much more believable.
It's worth noting this was published earlier than the other article, so the information might be outdated. But the other article contains some pretty dramatized language so I doubt how true it is.
The more up-to-date source from China Times gives no specification either - a PLAN ship but not sure whether a DDG or LPD - quite the difference in-between, one might add. So I believe we require further information in this regard.