I don't think 25% off sales work that way on itch. You have the game marked as pay-what-you-want, and you have a minimum price on the non-free asset. Because it has a minimum price, it's not affected by sales. If I pay the sales price, then I haven't paid the minimum price and won't get the non-free asset.
A better way to handle this would be to set a price for the entire project, and mark the free version of the asset as "free demo". That way sales events will work properly.