j-breeze,
Unfortunately, IPC does not have calling context tables like those provided by SYS/BIOS. Not to make excuses, but it's a little harder to document for IPC because users might configure different drivers.
In general, MessageQ_put() can be called from any context and Notify_sendEvent() can be called from Hwi and Swi context if waitClear=FALSE. The general rule is that function calls from Task context are allowed to block, but those called from Swi or Hwi context are not allowed to block.
In the end, you would have to inspect the final configuration used by each executable to determine the valid calling context for each function.
~Ramsey