I don't think that the revamped one is live just yet chocsaway08. When you google the BA FPP website and hit the link for it, it is directed to a different place.
On another note, I know what you mean regarding entry requirements. I emailed last year as I thought whilst in my BEng and having good marks i would be able to apply as i'm 1 off on the A-levels, unfortunately they told me no, i completely understand your frustration. BUT, if the site you were on isn't the revamped one like you thought, then there still may have been a change in entry requirements, who knows, but lets hope so. All the best!