The search index is a separate entity that lives in the file system not the database. Its contents would reflect what was in the database at the time it was indexed. If you make changes to extensionless urls then you should rebuild the search index.
But it is not sufficient to check only the mp_FriendlyUrls table, the mp_Pages table also has the page urls and it must be extemnsionless there.
Hope that helps,
Joe