O caso geral "senão" vs. "se não" já foi abordado aqui: Quando se deve usar "senão" e "se não"?, e, dentre outras fontes, o FLiP tem um bom texto sobre o assunto. Mas me parece que ainda há espaço para discussão sobre o caso específico:
O movimento tem seu início já em 1987, senão antes.
versus
O movimento tem seu início já em 1987, se não antes.
Eu diria que com "senão" é certamente correto, afinal ele é substituível por "quando não", e ele também me parece preferível ao "se não"; por outro lado, este último também parece estar correto, desde que se tenha algo implícito, por exemplo:
se não [tiver sido] antes
ou
se não [tiver se iniciado em 1987, então foi] antes
Buscas no Google não ajudam muito: "senão antes" é menos frequente na busca geral, mas aparece em um maior número de livros (links: "senão antes", "se não antes"), embora seja necessário cuidado na contagem, pois em vários casos as expressões pertencem a construções diferentes da de que tratamos aqui.
Enfim, pergunto: essa é uma questão subjetiva, quase de gosto pessoal, ou há argumentos formais a favor de uma das duas opções?