Role expire module in drupal 7
Authenticate user being selected won't make a difference as the expiry date is on your other role of impact protection user.

Every user by default is an authenticated user, of which you can't make expire.