Thank you for asking this question in the support community forum. The solution to "dynamically" adding entries to an ACL, is not very dynamic. Whether you use a schedule/TCL script, or manually update the ACL entries, you are still manually/statically updating the deny list to be added to the configuration. My recommendation would be to simply add/remove the new entries via copy/paste directly to the CLI for each update. Here is an example that you could copy and paste directly into the CLI (remove a previous entry "host 18.104.22.168" and add a new entry "host 22.214.171.124"):
ip access-list extended NAME-DENY-LIST
no permit ip host 126.96.36.199 any
permit ip host 188.8.131.52 any
I hope that makes sense, but please do not hesitate to reply to this post with any additional questions or information. I will be happy to help in any way I can.