Welcome to the forums.
Actually, your committee letter is fine. It supersedes the individual letter requirements at most schools. So if you have a question check with the individuals AADSAS schools where you apply if they are hardcore about their 2 science professor letters, even if you only have one in a committee letter.