Do you consider Scalia and Thomas to be "strict constructionists"? If so, then he still made the promise. It doesn't matter if he said it directly. If A = B and B = C then A = C. If Scalia/Thomas are strict constructionists and Bush promised strict constructionists then Bush promised judges like Scalia/Thomas.
No. He didn't. He has answered consistently what kind of judges he will appoint to the bench. You have absolutely no idea how Miers will rule from the bench. None. But he does. He's known her for over a decade. Should I rely on your opinion or his to determine whether he has appointed exactly who he said he would appoint.