This is an IM, not an SDC issue. The use of fare basis as a delimiter for SDC is a means of protecting the flexible brand and of preventing "gaming".
The issue here is why P=0 on the day of if indeed BE itself has somewhere from 9-17 seats available. Maybe OP is asking the wrong question of DL. Might DL open a P seat for him?