As the 'thrumming' is engine speed related it can be one of three things engine,clutch or gearbox.
1. Engine, if an engine thrummed like that it would be on it's way to throwing a rod. so I don't think so.
2. Clutch. Mmm not sure on that one, pulsing vibration from a clutch, dunno, just doesn't feel right.
3. Gearbox. The vibration happens at a specific rev range and primararly in 4th with lesser incidence to a lesser degree in 3rd and 5th, happens under light load and dissapears if the gearbox is loaded or unloaded.
This to a non engineer me seems like a harmonic resonance.
I cannot believe that BMW don't know exactly what it is, or what is causing it as it has been around for ages, So why have they not engineered it out?