It is not possible to run render job from within scene provided by DEG_get_evaluated_scene()
Use BKE_scene_copy() instead to create runtime scene for prefetching.
Also pointer to windowmanager has to be provided to bmain runtime copy. windowmanager is needed by at least by BKE_image_editors_update_frame() via BKE_scene_graph_update_for_newframe()