It seems to me that Donald Trump, as a private citizen (which he still is), can call up anyone he damn well pleases.
Trump didn’t call the President of Taiwan, the President of Taiwan called him and he accepted the call.