It also gives Caroline an overly familiar nickname--Al--to call him and get on Emma's nerves. In the modern setting calling him Knightly wouldn't have had the same effect and there's not much you can do with George. (Georgie maybe? But that sounds too cutesy.)
It's probably just that they didn't want to have two Georges though.
It's probably just that they didn't want to have two Georges though.