"Shocking” plans to extend a garden building to create an annexe at a Cheltenham home have been given the go-ahead.