Using vm_page_replace instead of vm_page_rename leads to slightly
cheaper object manipulation (remove, replace vs remove, remove, insert)
and avoids the possibility of the RADIX NODE allocation failing, which
could trigger retry of the fault.
Follow up from D4326 and D4471.
May depend on fortification of vm_page_replace.