Does anyone here know anything about what I described?
Much simplified, some email providers look up the IP address of the domain found in the From: line. If this isn't the same as the IP address of the sending server, the message may not be delivered. To get around this, the From: address is munged ("via groups.io") so the DNS lookup will match.