The iX5 covered 500 miles on a charge with 50 more in reserve, beating BMW’s EPA-based range estimate by 115 miles.