Initial tests indicate that it is now auto creating contacts. However, PINs still aren't getting saved. I have to retype the PIN each time I use it for a particular contact unless I open up the address book and add the PIN to the contact there and then hit save.
Thanks for fixing part of it !!!