1. The bail once granted can be cancelled if the conditions mentioned in section 438 crpc like tampering with evidence, threatening the complainant or the witnesses and violating any other special conditions set by the court why granting bail it can very well be cancelled.
2.To apply for cancellation for bail u/s 439 crpc it is not a precondition that the accused person must have furnished bail bond in the meantime. Even prior to that also the bail can be cancelled.
3.The citation relied on by the advocate is not a proper law enunciated by the court and hence it can be called as per incuriam.
4.You can refer Dolat Ram vs State Of Haryana on 24 November, 1994: 1995 SCC (1) 349, JT 1995 (1) 127 which is an authority governing the field of cancellation of anticipatory bail.