Yep, struggle big time. I don't train much in the evenings. Just the races as they are better from a time zone point of view and more populated but tbh they are so taxing I zonk out not long after and I'll always race before dinner, never after. I train on the bike early usually and then go to the gym during the day too.
I take magnesium supplements in the evening although have recently switched (as its winter) to a magnesium hot chocolate type drink. Definitely helps me sleep better.
https://switchnutrition.com.au/products/adrenal-switch-powder
I've tried other sleep supps but don't like them, they are kind of weird. Hard to explain but I feel they give you a window to fall asleep in and if you miss it then the effects aren't very pleasant.