I'm too busy now. If any day I get this right I post here.
Also, look: this is probably the same problem:
http://notebookforums.com/showthread.php?t=46624
I think the problem is, in fact, with Dothans...

edit: Now I'm sure the problem is the Dothan. It seems that I have an old speedstep_centrino.c file on the kernel sources. At line 65 and on, the file starts to have some kind of table (great thing it's commented) for the pentium-m processors. At line 120 (+ or -) I can see the last table, which is for the Pentium-M 1.7. Great. the 1.7 is the highest version for the Banias, right? So, since it doesn't have the 1.8 and 2.0 tables, I presume that the Dothans are the ones that are missing. As I said, I will get the new .c file and post here the differences. The problem is that I'm not fammiliar with that C structure, but I can understand it fairly well.