Capitalisation Action

Would be just a litte bit better, because there are still cases like
c) Meeting at nine AM
But - of course - you can try to get solved 80% of your cases automatically and fix the other 20% manually.

I'm not sure where you got the above script. Maybe an export of several actions?
You can try to find an existing "regular expression" or "replace action" similar to this examples:

or