I believe the most correct response is CX (as well as other airlines) has no obligation to keep your seat assignment and you can be reassigned for any reasons by CX (and other airlines). However, CX (and other airlines) will try its best to keep your seat assignment.
So in response, OLCI has no bearing on if you will be re-seated or not.