The load.php endpoint is not supposed to depend on session data, however CitoidDataModule depends on the language of $wgUser.
Chances are you can fix this easily by applying ->inContentLanguage() or ->inLanguage( $context->getLanguage() ) to the Message object before calling ->plain().