Der Fehler entsteht im Friendica-Worker UpdateBlockedServers. Dieser Worker läuft als tägliche Wartungsaufgabe und geht die bekannten Server aus der gserver-Tabelle durch, um deren Blockierungsstatus neu zu bewerten.
\u0004 ist kein normales Zeichen, sondern das ASCII-Steuerzeichen EOT / End of Transmission, Bytewert 0x04.
Der String sieht also intern ungefähr so aus: merveill<0x04>s.town und nicht etwa wie ein regulärer Hostname.
Guzzle macht deshalb genau das Richtige und verweigert die URI.