a FOREIGN KEY REFERENCES, requer uma chave,
a única chave que pode ser usada é t_unique_key, é por isso que você não pode removê-la.
então adicione outra chave correspondente primeiro e remova a chave antiga, no seu caso, o campo othertable_id
ALTER TABLE `testtable`
ADD KEY (othertable_id),
DROP KEY `tt_unique_key`;