Welcome to FT!
Did you try calling BA? Agents can often see partner award availability that doesn't show up online.
(It's not clear from your question, but if you hoped someone here could help you directly, FT is unfortunately not a travel agency - just an Internet discussion board.)