Odyssey amps are excellent. He is an excellent builder and those amps would be well matched with those speakers.
The NAD C298 is a Purifi based class D which is really excellent. It retails for $2200 and will deliver. it is one of the best amps I have heard under $3K. It will sound good and do the job with those speakers.
I haven't heard the others on your list.
I have no affiliation with Odyssey, I am an NAD dealer.