Hi,
Have you tried removing the name attribute of the fields that you don’t want to save? E.g. with JS?
I’ve bumped into a similar (yet not the same) problem, and removing the name attribute from the input field removed it completely from the $_POST object during the save hook…