To be honest my colleague isn't interested in what goes on in-camera. To him SOOC is an image that is taken from the camera and not touched after that in any way.
Tell your colleague that he is being illogical and obtuse. Every camera maker supplies or sells a Raw converter that is an adaption for computers of the Raw conversion software (firmware) in the camera. For Canon it is called Digital Photo Professional and its default processing is identical to the in-camera processing. If I were to open a Raw file in DPP and immediately, without changing a single default setting, generate a jpg, would that jpg be SOOC? Presumably not, it is the product of processing done outside the camera. But it is identical to a jpg from the camera, so what's not SOOC about it? The entire concept of "SOOC" is meaningless and based on ignorance.
Then either printed or used in publications.
And presumably not resized and resharpened to fit a page layout or a desired print size, either, since it can't be touched in any way.