Actually, I can confirm now that with the 4 vCPU and 16gb of ram, the blockchain finally fully synced. 2 VCPU and 8GB was not enough. Even now with the 16gb, dashd is using 65% of the memory on average and still peaking at 100% CPU usage from time to time, but this upgrade seems to have done...