Could one get around the rules with some creative accounting?
Ie rather than PIC paying for fuel, hire, fees etc and then pax reimbursing him or her (which could be seen as hire/reward), one person pays for the fuel with their own card, another pays for landing fees etc etc.
If need be a large expense (Eg fuel) can be split between people by doing say 2+ bowser transactions.