So for clarification why they're following the LN route is because Sofia only appeared at the end of this arc in the web novel version. The author himself had said that he made this change for the LN so Sofia has more presence and participation for the arc.