I have 10k miles on my 2011 x5 diesel and have the same issue of diesel smell in the cabin.
Recently they did update the software as part of recall. They changed the catalytic converter too.
But the smell issue is still there.
Going to take it back and will suggest the SA as per the forum recommended.
Let's see if they can fix it.