Did you get any email while upgrading that it will be LTF? If not then you need to confirm with customer care, just send email for it.
Now coming to joining fees for DCB, if you spend 1.5L in first 90 days then it becomes first year free and if you didn't spend 1.5L then you will be charged joining fees in 4th statement if your card is not LTF.