Week is too long ago, bad gas is noticed the next day or sooner depending on running time.
Dirty fuel filter shouldn't prevent idling, higher rpms yes.
But that being said for the $10 I would change it just to take that issue off the table.
Because yes, if it is dirty enough can limit pressure.
Turn key on, count to 3, then turn key off(you should hear fuel pump should come on for 2 seconds)
Repeat this 3 times, that will build up pressure in the rail.
Now try to start.
Also on the fuel rail is the Fuel Pressure Regulator(FPR), it has a vacuum line attached, check that vacuum line for gasoline or gas smell, replace FPR if fuel is found in that line.
How are you spraying carb cleaner into the intake?
If you disconnect the air plenum(big plastic tube on intake) then the MAF sensor would be off line, so computer wouldn't be operating injectors correctly.
I would disconnect MAF sensor wires if you are doing that, this tells computer to run base fuel mix based on RPM not air flow, CEL will come on, which is fine, it will go off when MAF is hooked back up.