In order to boot 3600 18-21-21, I had to change "Memory Enhancement Setting" to "DDR-4500+". So I think you are right, and the Gigabyte board isn't very good at determining secondary timings automatically.
When I improve the cooling, I will try 3600 again. I may have missed something on the...