One of my biggest pet peeves with messageboards is when someone figures out the solution and doesn't go back to tell everyone. I did solve this, and here is how incase anyone else has this problem.
I edited /var/www/html/recordings/includes/main.conf.php
and I changed $SETTINGS_MAX_FILES=3000;
to $SETTINGS_MAX_FILES=30000;
I am probably the last person on earth to not realize how to fix this, thus no response. However, if there does so happen to exist someone even more ignorant and stupid than I am, I hope this helps them solve their problem!
I still get a worrisome DB Error: unknown error
when I open the call monitor page for this same extension, but I have no idea what that means. That will be my next hunt.
While I did find a lot of non-working solutions, the one that I did find, buried in a bug report from 2010, was on this site, and very helpful. I wouldn't have fixed this without this community. Thank you very much and Merry Christmas!