Prosecutors have added a second drug charge to their case against former South Australia Liberal leader David Speirs, a court has been told.