I've been rendering a long VFX shot which is 364 frames at 4k (rendering half res) and the vfx element is pretty small on screen most of the time and the renders are reasonsable in time (2.5mins max). I've tried turning on autocrop to help speed things up but it's still rendering all the black areas, black frames take just over 1 minute to render. I'm not sure if its anything to do with using the "render sequence" method to get my files out, rendering single frames locally does not seem to crop either.
I also have merged AOVs and tiled turned on in the same area, just incase thats an issue to this question.
Can you do a quick test, and batch render a few frames?
I don't think autocrop is supposed to skip rendering empty parts of the image. What you want to do is either specify a render region specific to the geometry or use adaptive sampling so that little work is done in the empty parts.
Details on what autocrop is supposed to do is here: https://docs.arnoldrenderer.com/display/A5AFMUG/EXR#EXR-Autocrop