Yes, the two pieces are ones that Specialized has come up with to solve the issue of getting stuff stuck there and also in the motor housing. Check out this thread
I picked mine up at the same time as my mates, mine was delivered 3 weeks before his but they held it for me, his had these parts mine did not, I asked my lbs to get me them which they did foc, I fitted them myself in about ten minutes.
It is bad that Specialize ships out new bikes that they know have updates available. I'm sure they figure some folk won't notice or care and anyway the dealer can fix it.