fix(profile): admin defined profile fields are once again back-compatible

Fixes #7634 - This brings back the index counting from 0 instead of 1, making profile field changes back compatible for older sites
Merge pull request #7635 from beck24/profile-fields

fix(profile): admin defined profile fields are once again back-compatible