ODATA-1141 explicitly forbids creating a to-one related entity for non-containment navigation properties:
For a non-containment relationship, PUT or PATCH to a null single-valued navigation property returns an error.
The only way currently to do this is multi-step:
- Create new entity in target set
- Bind to newly created entity