yup pretty much goes for all babies in general, first shed makes a big difference, but a few sheds should tell you what you are really looking at.
thanks for posting the pictures, I hope you get the opportunity for the spider to breed again, while 99% of me just says you made good on the odds, that 1% still makes me wonder about a possible super spider.