Can't grant role permissions under sysadmin login
This is happening because the principal in the AS clause needs to have the permission with the "GRANT OPTION".  Running this will allow you to run your original code:

GRANT ALTER ON ROLE::[AdaptTemplate] TO [AdminSapr] WITH GRANT OPTION


My reading of Books Online made me think that what you're doing is right since AdminSapr is in the db_owner role but in testing I had to do something like the above to get this to work.