so its the same VC hexes between the two. Rooftops don't count toward vc, right?
ASL factory rules are completely different from how scenario 2 in SL works. You'd have to check out the ASL version of the scenario to know how it was set up (I don't have it handy).
Rooftops are only in play in ASL if dictated by SSR. Again you'd have to check the specifics in the scenario.
I don't think you should mix and match. Play the scenario from SL with SL rules and the ASL version with ASL rules.