Seems to be correct from your description.
Follow the instructions here:
Also, since you can dial with or without the area code (and you add the area code to the contacts) then you need the "extra" patch:
At offset 0x2DE8 in the AppSupport file change "3F 10 DD E5" into "01 10 A0 E3"
You will need to apply this patch manually after replacing the matching table.
And yes, it will work for your girlfriend and boss.