If it helps, when you choose the 6 month or 12 moth gift option from the subscription product, it works – it adds the free item, just not on the main bi-monthly subscription, assume because there is no up front cost.
So, is there a way for the plugin to still add the product when the shopping cart total reads £0?