Why prices are different in different fiat currencies on the same market?
Because they are different markets. Each trading pair is its own market with its own supply and demand. Each has its own set of orders and traders. It is the same reason that different exchanges have Bitcoin at different rates: they are independent of each other.