According to the article, I don't see anything wrong with China.
" The aircraft carrier USS Kitty Hawk and members of its strike group, including a nuclear submarine, were scheduled to dock in Hong Kong for a four-day visit."
The question is: Who scheduled the visit? America? Has the visit been approved by China or not ? If not, you can not blame on China at all.