Have you checked out what the business class miles fare is one each of these segments? You'll have to book it as a series of one-ways since you don't have enough miles for a RTW with those alliances that still offer these. I think you may be a but short to be honest!
Welcome to FT!