Beim E46 und E61 hast du Wandler Automatikgetriebe, die übertragen konzeptbedingt bei so niedriger Motordrehzahl nur wenig Kraft. Das reicht in deinem Fall dann wohl, um das Zurückrollen zu verhindern, aber ist halt zu wenig, als dass er vorwärts kriechen könnte.
Beim DSG kann auch bei Leerlaufdrehzahl die Kupplung schließen und es wird die volle Kraft des Motors an die Antriebsachse übertragen.