The short answer is no. Currently the best way to promote and locate a game is here on the forums. Start a thread specifically for the tournament advertising the dates and times of rounds, and then when the games start, post the game links in here.
External tournaments being either hosted or relayed on OGS is a very new thing, and one we weren’t previously set up to handle, and there is ongoing discussion on what would be the best way to accommodate these new use cases. It was a very pleasant surprise, but a surprise none the less.