Well I've measured the pistons and both the 100nx and micra have the same size approx 49mm but the nx takes a larger thickness disc, the almera has a piston of approx 55mm but shares the same disc as the nx.
Tried the nx pad carrier on the almera bodies and they fit so no need for me to buy another set of pads and discs