Make tag creation more robust against concurrency issues [fixes #47032687]

- Multiple tag creation requests are processed in parallel threads, so there can be a variety of situations involving validations and database read/insert operations. To ensure that a tag is created in these situations, we rescue from creation failure errors and re-try immediately.