The "Car Pass" is just that - 6 car packs at a discounted price (6 for the price of 5 according to the blurb). Storm Island and Porsche are separate purchases as are the last couple of car packs.
I know if you had either VIP (97% sure this is it) Or season pass you got some percentage off SI might be worth looking to see if that still applies before buying anything.