Police in Oxford have admitted that arresting a King Charles protester was unlawful and have paid £2,500 in compensation.