Just to make sure. Canary Islands are not "european" flights, right? Do they count as intercontinental?
MUC-TFS are 2000 miles aprox.
So flying one segment in "D" you get 2x2000 status miles, i.e. 8000 with the current promotion (plus status bonus) ?