When you are working in eCart unless you have the shipping charge rules triggered you will not see anything in the list for these charges. Do you have just the flat rate and local pickup charges?
When you added the list and set the session variable what did you set it to and what was the session variable you were setting? What is the session variable that you use in your other charge rule?