Welcome to the Forum.
It may be a little late now but I would not have accepted a single key. If it was me, I'd go back and insist that they provide a 2nd key especially since the admin key is missing and you require 2 keys to do programming. Also, if it was a local vehicle, someone may still have the key to it.
Peter