That’s correct, at this time Manager will not match earlier receipt to later payment. But I think it could if it doesn’t find forward match, it could look backwards.
Or it should look for the match with the least amount of days between. That would be perhaps the most appropriate.
You can change transaction date, but then you need to set the Clear Date to when the transaction actually cleared on bank statement so subsequent bank imports won’t import duplicate.
I think that would be too much fiddling around, it’s better to improve the matching instead.