There is a very different approach to compensation on non-US carriers - I dont have experience with Ethiopian but I suggest you decide how much of your life is worth pursuing this before you get 'sucked in' to people telling you how many 100,000 of miles airlines owe you.
This is posted without judgement of the treatment you received. Im glad you are going to enjoy libery time with your GF first...