Doesn't the circular 'O' ring technically have infinite sealing points where it is in contact with the metal plates? Now there's a Physics mystery for us all to solve.
Technically, of course, if we ignore the question above, the X ring has four contact points compared to the O ring's two