Oi, Dani.
Sou suspeito p falar porque não uso ainda uma DSLR, então vou me limitar a distância focal: já consegui boas fotos a partir de 200mm, tomando a distância da areia até o outside da Praia da Ferrugem como exemplo. Muitas vezes as limitações podem ser rompidas com alguma facilidade, ao invés de tirar fotos da areia, procurar um ponto melhor nas pedras.
Detalhe, uma lente 90-300 em uma Canon 20D, se transforma em uma 144-480mm, se não estou enganado. Penso que é suficiente para boas fotos. Legal considerar tbm a velocidade de auto-foco da lente, isso pode acabar sendo mais limitador que a distância focal pensada isoladamente. Se o auto-foco for lento, a opção é usar pré-foco e uma profundidade de campo maior.