Select Edge Rings with extension policy wasn't working properly in face selection mode because it's used to call Select Loop operator because edge rings can be selected only in verts/edges mode. On this call of another operator extension policy wasn't set to newly calling operator. Now Select Edge Rings still calls Select Loops (which is a bit nasty) but properly sets extension flag.