Assuming you are definately on one PNR the higher allowance applys so BMI should not charge you.
Regarding PE service. I guess you got the newer cabin with the purple leather seats last time? If not, thats a big (positive) change. There are service enhancements gradually being rolled out across all classes and you might find the quality of the food to be slightly better