Thanks again for more suggestions.

I am using an unlocked US GSM model of Moto G I purchased from Amazon.

I have not rooted yet, but may try that and the tethering app you linked to. I'm wondering if the stock app included on the Motorola device is the culprit, whereas the stock tethering app on the Nexus device may not be reporting back...