@Joe Hellmers
Make sure that topic deletion enabled at the broker level (delete.topic.enable=true) in the entire cluster, and restart it?
Here is how the delete works in Kafka
Check this Github with scripts to delete topics you can readapt it
Hope that helps