gbXML export capability was not available in LBT 1.2 and it was released with LBT 1.3 as you can see in the release notes:
Do you want to describe what issue you’re having with adding sub surfaces? Or upload a sample file that recreates it? Also note that you need to run the LB Sync Grasshopper File component to sync the components on the canvas with your currently installed version.