Acabei de testar em um novo designer do CR 2020 (CR202004P_100-70005715) e não parece ter os problemas como no SP e patch anterior. Ou seja, consigo configurar um relatório baseado em um procedimento armazenado de ODBC 17 para ODBC 18...note que isso foi feito através de 2 DSN diferentes.
Também consigo usar Database > Verificar banco de dados em um relatório recém-criado de ODBC 18, sem que o procedimento armazenado seja removido do relatório...anteriormente havia um erro que dizia que não era possível encontrar. Como mencionado, isso é no designer do CR, último SP 4 e patch 100.