Eating at a specific time is very important to you.
If you are not able to get fixed dining, you still have the options of Buffet and Room Service to ensure that you eat at the right time.
As was mentioned, at least half the pax on a HAL cruise have the same medical requirements as you.