Если я правильно понимаю вашу проблему, вам не нужно иметь роль в базе данных.
Что можно сделать, так это в вашем методе GetRolesForUser CustomRoleProvider вернуть строку [], которая будет содержать роли в зависимости от вашего пользователя. Модуль авторизации будет использовать эти роли. Скажем, ваше свойство IsCompanyAdmin = "true", а затем вы добавляете "Admin" в строку [].
Тогда предложенное Джошем определение местоположения должно работать так, как будто у вас есть роль «Администратор» в базе данных.