The role of nonadiabatic pathways and molecular rotations in the oxygen abstraction reaction on the Al(111) surface