Allow node author to assign edit rights for other users
As is usually the case, "there's a "module for that": Node access user reference meets the requirements for this use case by allowing node authors to select other users from a user reference or entity reference field and assign view, update or delete rights to the referenced users. Hope this is useful for anyone else who runs into this issue.