Para responder sua pergunta, não, você não deveria. O RFC3927 na Seção 1.6 proíbe esse tipo de uso.
Especificamente, o último parágrafo desta seção diz o seguinte:
Os administradores que desejarem configurar seus próprios endereços locais (usando a configuração manual, um servidor DHCP ou qualquer outro mecanismo não descrito neste documento) devem usar um dos prefixos de endereços privados existentes [RFC1918], não o prefixo 169.254 / 16.
Isso exclui o todo / 16 para esse tipo de uso, então você precisa procurar uma alternativa diferente.
Minha primeira sugestão seria usar uma interface de loopback. As interfaces de loopback são perfeitas para comunicação entre serviços no mesmo host que não exigem acesso fora desse host. Eles são usados dessa maneira por vários serviços, para interfaces de gerenciamento, testes e outros fins.
Você mencionou em seus comentários / edições que o appliance não permitirá que você faça isso. Você não menciona as versões do fornecedor / modelo ou código, portanto, minha primeira recomendação é entrar em contato com o fornecedor. Se esse é realmente um uso válido do dispositivo, eles podem estar dispostos a ajustar seu código para permitir o uso de uma interface de loopback; eles simplesmente podem não ter considerado esse caso de uso ao escrever um código para validar endereços IP. Ou eles podem dizer por que essa é uma má idéia e por que deve ser feita de outra maneira.
Se uma interface de loopback estiver realmente fora de questão, use o espaço de endereço RFC1918 para esse fim. Certifique-se de trabalhar com qualquer equipe de TI relevante, selecionando o intervalo de IP a ser utilizado para evitar outros problemas imprevistos na rede.