You're humanizing the ECU. It's much more simple than that. The ECU just needs to be programmed for the changes in airflow caused by the new manifold. Also, the 330 has more valve lift than the 325 so that also needs to be programmed. Just contact Active Autowerke. See if you can arrange something with them. Files can be sent over the internet but you need an OBD to USB cable and software to load the file to the car.
'06 Arctic Metallic 325i | Sport Package | 6MT | Dinan Stage III suspension | Dinan exhaust | 330i manifold swap! Click here!
| Active Autowerke tune | 135i Brake Calipers | Deiselboost caliper brackets | E46 M3 front rotors