Dem sind wir am Ende auf den Grund gegangen.
Es war unsere Verwendung von nvarchar(max)-Spalten, die die Replikation daran hinderte, Batches zu verwenden. Was früher 3 Stunden dauerte, dauert jetzt 50 Sekunden, nur durch Ändern des Datentyps.
Hier ist die gelernte Lektion:"nvarchar(max) ist ein Replikationskiller"
Danke