BigQuery now allows to undelete a dataset within time travel window
https://cloud.google.com/bigquery/docs/managing-datasets#undelete_datasets