Проведя некоторое время в Reflector, похоже, что единственный способ сделать это - написать собственную версию System.Data.Services.Serializers.JsonSerializer. Метод, который записывает объект метады, WriteMetadataObject, вызывается из WriteComplexTypeProperties и WriteElementWithName без учета каких-либо настроек, которые могли бы пропустить эту часть.
Теперь я должен рассмотреть, сколько нужно написать сериализатора, который запишет требуемый JSON, и подключить его к конвейеру с пользовательским именем в формате $.