How to have a required profile2 on user registrations, but allow admin-created users without a profile?
I'm going to guess the best option is to:


set the profile fields to not required
set the profile to show on the user registration form
then hook into the user registration form via a custom module to set the profile fields you want filled out as required (and admin-created users added via user/add will be able to skip these fields).