in order to work out what codes your remote device is throwing out with each button you will need to test it by making a small sketch to read the code and echo it to the serial monitor so you can confirm the codes to insert into the switch case statement.
if you have done this already i have mis understood your problem
have you tried using different buttons on the remote, perhaps the button you have used for dimming the lights is like a vcr button on a tv remote and is changing the output codes by design?
i would hack the sketch you have to repeat the code returned by results.value to the serial monitor at every press so you can map the change
If first press gives code X and 2nd AND subsequent presses give Y consistently, then you could modify the code to opperate on that instance to
Case (X And first press) or (Y and Not 1st press)
i would also try a second remote,
looking at your utube link, a resistor was added to the IR receiver circuit to limit noise, have you also done this??