Unfortunately, the contribution you mention in your post has already been integrated in eZ Publish public version. No need for a hack to change section in the admin object edit view.
My need is slightly different, I need a way to change section outside this edit view, in the admin full view, for example.
Nevertheless, I will try your guess in the form action.