Fix last_incomplete_spree_order to return 'last' order (cherry picked from commit 8c970aac82a0a16ba19eaa6b81c8ae393b435325)

Fixes #3296