Defining return methods for sale items
Instead of making all sale items ineligible for returns, define specific return methods for your customers based on "compare at price" (either a fixed amount or %), e.g. enable only exchanges and store credit for any orders with a price difference.