bookworm: I think (a) is OK but (b) in your post is not. The reason is that the client paying either you direct or your employer indirectly is valuable consideration for the flight.
What do you think the purpose of the "by
or on behalf of the employer" phrasing is intended for if not that?