I am sorry but if i do you the favor and deny that macedonians were more Dorians than Spartans (as long as they were located in the motherland of Dorians) I will be antiscientific, as long as that's what scientists say not me.

What the ancient sources say when they mention them is Macedonians and Dorians and when they mention Greeks they refer to Achaeans

It is self evident that Macedonians were not Dorians therefore Macedonians were not Greeks.

"The Achaeans (Ancient Greek: Ἀχαιοί, Akhaioí) constitute one of the collective names for the Greeks in Homer's Iliad (used 598 times) and Odyssey."