I think I agree with you on this one. I always request LB and end up with SMB ! :(
Once I gave preference of LB when there were 560 tickets available and I still ended up in SMB !
Try booking under ‘book only if LB is allotted’. This usually works when you don’t get the preferred berth under normal booking situations