Why don't you use regular text box that is hidden (with CSS) that has default value set to current user.
On admin form it should be visible and it won't be rewritten as default value populates only to blank fields. An admin will see it as well as will be able to modify it, but only intentionally.