How would I set a datastore to nil with updateAsync

Simple question:
since returning nil in the udpateAsync() transform function just cancels the update, how would I use updateAsync() to set the value of a datastore to nil?

You don’t. You should use GlobalDataStore:RemoveAsync() for that.