How can it be done, networkView.owner is read only
From this post and this post, it is suggested that the NetworkView owner is the owner of the NetworkViewID, i.e. the allocator of that id. So it should be possible to change the owner of the network view by allocating its id in a different place (and then telling the original allocator to change the view id).
I've not tried it though, and would be curious to know if it worked.