you'll need to pay with the cc that you originally gave, in this case your SP. I've dealt with visa car rental insurance in the past, they were very easy to deal with.
AP dead or Obi dead?