Have you checked the access masks to allow delete.
If you are signed in as host admin you should see the delete topic button.
also when you created the forum the admin access may not have been set to admin but to member.
Just some things to check. HTH