By accepting a refund you've waved your right to obtain a replacement flight. The best way to go about this would've been to pressure them to rebook you. Upon refusal, state that you'd rebook yourself and then claim retrospectively.
I think you're still eligible for compensation as long as your flight was cancelled less than 14 days before departure.