Nuke can work very well with ACES just you need to know what you are giving out as plate it seems. Now i do not know what BLG gives forward in that regard as this might be the issue point. I work still in another app and there we have issue over that specifially as export and import spaces are different and it is not documented.
I do feature now and we have mapped what my app gives out and what it expects back and it seems to work fine just the question is when plates leave your app and what the BLG assumes it sits on. Like Andy already pointed with linear (709, AP0, AP1, E-Gamut, etc.) the same goes with ACES imo you need to know wahat you are passing on and what you are expecting back.
With VFX it is also good idea to keep whip in your hand if no color scientist at hand as usually VFX guys ask linear files but disregard 709, AP0, AP1, E-Gamut side totally as if they do not care. Mess comes out later. Sometimes Nuke users just do not know much about color management as well.