Variances at transitions isn't at all unusual. It takes some planning to get tile installed properly AND flush-up the adjacent surfaces at the same time. It isn't always possible.
You could use Schluter's DITRA underlayment instead of Hardi or any cement board. DITRA will only raise things 1/8" whereas with cement board the minimum is 1/4".
