That is indeed confusing - about changing the DIP switch settings and the device still working, often these things use the PT2272/PT2262 or equivalent (HT12D/E series) devices that have ten tri-state address settings. That might explain the use of a tristate DIP switch - each of the 8 are either, VCC, GND or High-Z (not connected to either).
It seems the receiver is using a two-state DIP switch, although it is hard to tell from the photo it looks like pushing down on one end of the switch, raises the other, so its either connected, or not. You can check this by looking on the underside to see if it has two rows or 8 pins, or three.
If you have access to the encoder chip in the transmitter, and a logic analyzer, you can see the output which is explained in the datasheet for the encoder chip (whichever one its using). But to me it certainly looks like the transmitter address is 10ZZ10ZZ1, whilst the receiver has 101101101. Odd. It could be the receiver doesn't use a standard decoder, but a microcontroller, that can accept more than one address (a learning receiver).