I just looked into this and it seems quite possible. He does have scales on his head and has heat pits too (a video i watched said they are known to have missing heat pits, i dont know if thats true for all micros though) it is a little hard to decide wether he would have micro scales or that he is simply just young and small
If you could post a couple pictures of him that would be great. Maybe a close up one of his scales and a close up side by side of him and another one of your snakes for comparison