Yes, observing plans work off filter names, and are independent of their place in the wheel. ACP translates the names to the slots by reading the MaxIm filter array at the beginning of the run (the plan compiler does this).