Allows old orders to get promo adjustments

UNACTIVATABLE_ORDER_STATES already covers scenarios where a promo should
not be applied to an order

Fixes #2388

Made the change and updated a test case. I didn't run the all tests locally because the promo test suite is unbelievable slow in my machine. Let's see if all goes fine.