the non-stop is a new flight #. i.e. 3-4 more flightd/week from JFK on a smaller plane.
888/889 will not be changed (assuming the pilots situation does not change)
i think CX wanted to fly to ORD/IAD for a long time. it is the US Govt who prevented them from flying to these ports