I have the same issue as well. Not able to find exact solution to match with shopify sales timeline report.
I have consider order created at, cancelled at , and refund dates as well, but still not perfect match for all dates.
Mostly issue with the orders which have Items removed from order line items.