Bella domanda.
Defender, flanking, flying, etc etc sono parole chiave che indicano un'abilità della carta. Vengono utilizzate per "risparmiare" spazio nel testo della carta e rimandano alle Comprehensive Rules per il testo esatto che rappresenta quella parola chiave.
Trovi l'elenco di queste parole chiave nel paragrafo 502 delle Comprehensive Rules. Non vi troverai ad esempio Indestructible, che appunto NON è una parola chiave e non è di per sè un'abilità.
Quando un effetto generato da una magia/abilitàattivata/abilitàinnescata dice che <oggetto> guadagna/ha <qualcosa>, l'effetto sta aggiungendo all'oggetto un'abilità, quindi ne sta modificando le caratteristiche (es: <tutte le creature> hanno <volare> o <tutte le creature> guadagnano <defender>, ...).
In questo caso, l'effetto verrà applicato su tutti gli oggetti esistenti in quel momento. Eventuali futuri oggetti che entrano in gioco successivamente non guadagneranno/avranno quel qualcosa.
Quando un effetto generato da una magia/abilitàattivata/abilitàinnescata dice che <oggetto> è/può/nonpuò/... <qualcosa>, non sta conferendo agli oggetti delle abilità, ma sta modificando le regole del gioco (es: <tutte le creature> non possono <bloccare> o <le creature blu> non possono <stappare>, <le creature> sono <indistruttibili>, ...).
In questo caso, l'effetto verrà applicato anche su eventuali altri oggetti che entreranno in gioco in seguito.
Comprehensive Rules ha scritto:
418.3b The set of objects that are affected by continuous effects from spells, activated abilities, and
triggered abilities that modify the characteristics or change the controller of those objects is
determined when that continuous effect begins. After that point, the set won’t change. Note that
these work differently than continuous effects from static abilities. Continuous effects that don’t
modify characteristics or change the controller of objects modify the rules of the game, so they
can affect objects that weren’t affected when the continuous effect began.