Sim, existe teoricamente ... Mas não será necessariamente fácil ...
A ideia principal é que você precisará usar algo como Marco Polo para identificar onde você está.
Então você precisa fazer o backup das preferências do Time Machine para cada local, com as configurações adequadas ...
Quando o Marco Polo detectar que você está deixando sua localização atual, execute um script que desligue o Time Machine. Quando você digitar "casa" tiver um script, copie as Preferências do Time Machine que tenham seu NAS de casa, para o local adequado e, em seguida, ative o Time Machine.
Quando você chega ao trabalho, Marco Polo dispara um script de linha de comando, que faz a mesma coisa, exceto que desta vez é o seu trabalho NAS nas preferências ...
Isso é um pouco de trabalho ... Mas isso pode ser feito ...