I have no problem with throttle response but my transmission doesn't grip until about 1000 rpm so if i stomp on it from zero it'll spin up to a really high torque range before grabbing and spin the wheels. It's not an enjoyable jerk. So i have to give it gentle throttle until about 1200 before I "hammer down".
The x5 throttle programming is such the first 30% of motion gives you maybe 10% throttle. Very very different than cable driven throttle and many people hate it there are ways to get that reprogrammed. I'm portioning this out to see if this is what your issue is. It may not be a problem at all with the car just the way it is made.
So: when driving very slow like 5-8 mph over rough terrain, the first 30% of throttle can be used to gently change speed then after 30%, the transfer is more linear.
0-0
10->4
20->7
30->10
40->20
50->35
60->50
70->70
It's not exacty that just an idea.
Light throttle does very little. If you sweep steady through the range it'll feel like there's a delay.
My car right now has a problem with light throttle i have to "start" at 25-30% when engine is cold or it stumbles so i tap the throttle quickly through the first 1/4 of the range. Unless you get you throttle reprogrammed to linear you might have to train around that limitation also
All speculation that might be there issue not saying for sure it is.
https://youtu.be/8NohVmaY134?si=EnGxMd54EbbPAull
See video. Throttle adaptation may be your issue but i thought i saw you addressed that.