They're being unreasonable. I'm sitting with a friend so read this out to him and he suggested your pal just do something nice for the whole office. Use some of the money to throw a party, put some money behind a bar or take them out to dinner. This way she doesn't need to feel guilty about it once it's done and if the supervisor is still being a prick to her after it, they can't really justify it.