I do believe that unless its a light fare, any business class fare marketed and operated by afkl will allow free seat choice afyer booking.
FB gold allows seat selection for any seat in the same cabin 72 hours before.
plat and ulti have even more scope for advance seat selection, someone else can inform you if you need.