I think that 'enabled' must have a specific meaning in the USA that I don't know about. This is the second time that I have come across it recently and been totally baffled.
To me 'enabled' means having the opportunity to do something positive ~ eg. a good tutor would 'enable' the student to reach his / her potential, etc.
Is it me?