Praticamente o que diz na lata.
No primeiro caso, o registro SPF do domínio 2 é incluído no registro SPF do domínio1, mas ainda pode ser modificado, por exemplo, adicionando outro host A que não é permitido para o domínio2.com:
"v=spf1 include:domain2.com a:othermailhost.domain1.com -all"
No segundo caso, o registro SPF do domínio2 é usado como o registro SPF completo para o domínio1, e nenhuma outra modificação é possível.
"v=spf1 redirect=domain2.com"