Допустим я увеличиваю дискретизацию в своей задаче и получаю изменение первого числа на 1% (второе число не изменилось): 2227,5-2248=-20,5. Какой из результатов правильный?
Оба правильные.

Формально Вы же получаете не один результат, а интервал допустимых результатов.
Но я подумал, может есть какой-то способ, чтобы по мере увеличения разбиения результат суммирования менялся по крайней мере "плавно". Чтобы хотябы увидеть к чему он стремится
Нет, более того, Вы можете столкнуться с тем, что при увеличении размеров сетки результаты начнуть "скакать" сильнее. Нужно придумывать какую-то регуляризацию для вычисления вихревых токов.