We have disabled your lines:
// if (CdtrAgt.OthrID = FIN_INSTN_NOTPROVIDED) and not SEPAIsGermanIBAN(CdtrAcct.IBAN) then Result.Append(INVALID_IBAN_NOT_DE);
because we're using this also with ibans in Luxembourg, Austria etc, its working so why should we show that warning ... remove it