As I mentioned I had the same issue. However, it seems I solved the issue. For this, you need to check your simulation period, by means if the simulation period is 8 years from 2007 to 2015, 2 years are warm-up (just example), then you need to put your observed data from 2009 which is your observed flow out. If you give data from 2007, then SWATCUP does not recognize it because SWAT outputs start from 2009 (2 years warm up are not simulated by SWAT).
Next solution is that you need to identify the column number of flow out data in your sufi (output.rch), in my case it is 9 however the rest of example shows it should be 7.
You mentioned Post.bat was looking for 6 and 7 simulation, in this case simulation number in par_inf.txt and SUFI2_swEdit.def should be the same. For example, if you set simulation 5 in par_inf.txt and it should be also 5 SUFI2_swEdit.def.
By the way, the recommented simulation number is 500, and acceptable number is 200/300.
Hopefully, my explanations would be useful for you. Any question and comments are welcome.