Tesla had surged past Mercedes and Lexus in the race for the luxury sales crown over the course of 2021, but new registration data suggests BMW narrowly held on to the top spot.