I belive facebook has a fail-safe of 24 hours on txt codes , when it lets you click resend code and then just wait for the code to come however long it takes.
If still no joy then you can submit a report here : Contact-Form
And facebook will email you back to confirm your account and allow you access manually