Ensure queue exists before publishing message