Чем можно объяснить только приближённое равенство потенциальной энергии пружины и кинетической энергии шарика
Ну, наверное, тем, что при деформации часть потенциальной энергии пружины переходит в тепло.