You will be fine dont worry about the references too much, as like ive said, one of mine didnt meet their criteria (even though it was my current boss!) only because both my refs were for the same company - silly.
But i got through anyway so i would not stress!