Question regarding flow control of SQL based jobs in SSIS
This actually is pretty easy to do within SSIS.  Taking your situation, I have 3 dataflows named A, B and C.



You can change whether it is on Success, Failure or Completion by right clicking on the lines and setting that value



I believe this gets you what you are looking for, at least for the scenario you have presented here.