Yes i would use an uncoupling membrane but i assume even this would not stop the tiles cracking.If the timber floor is level and the concrete is up and down, grind off the bumps. You can use a 7'' angle grinder with a diamond cup and a shroud to do so.
There will be a movement between the two floors. Out of the question.
Only the almighty knows if there will be cracks in that floor. Aren't you going to use an uncoupling membrane on top?
If the customer wants an expansion joint. Then do it and it is safer.
Most don't like the idea of having extra joints/trims on the floor.
Is an expansion gap the only option in this situation. She wanted the tiles brick style.