Любые подобные ошибки совместимости
в ядре решаются только обновлением Битрикса.
Ну а так, для общего развития: там явно баг и передаётся не та переменная:
- $context = stream_context_create($query);
+ $context = stream_context_create($query_options);