Kingsley famously refused to read Money because it contains a character named Martin Amis.
Couldn’t you achieve the same effect by naming him… Sam Martini? Or just like, have someone at the bar say “Martini, Sam!” and that would still allow the author the chuckle into his sleeve?
Or, it’s possible there are aspects of militant irony beyond my ken. But that seems unlikely.