Ok just called Sennheiser official seller and asked via phone if my HD 660s and HD 700 use the same driver , and told me its based on HD700 driver with different tuning . I also open a ticket to be sure on Sennheiser Germany so i can have that written and copy paste it .
They do use the same magnet/frame and ( coil ??? i see it its exactly the shame and its a blue line that only 700 and 660s driver has that) , all the others from 5 and 6 line have red only coil and some other differences .
The order codes are different that make sense because they do have different tuning ... i guess this is what i understand different because clearly the 660s drivers if we put them on HD700 they will sound different even if they have different frame i get that i see your point .
What i understand is that for u a driver that has the same magnet, same membrane, same frame, same looks ,same coil , same pcb , same holes behind the driver ,but sounds different ( in the same frame and pads) is a different driver ....
But For me its the same driver with different tuning and i am not saying different tuning because of the frame , i speak for the driver and pcb only.
So lets agree u are right because they do sound different in the end of the day so technically u are correct .
Other than that it would be nice to see something from Sennheiser or someone else to prove that HD 660s driver and HD700 driver are not Physically exactly the shame for example the thickness of membrane or the power of the magnet ... until then......

.