Have you tried using the File System task? May not be flexible enough but...
Or, you could use an Execute SQL task. The drawback with this is you have to have xp_cmdshell enabled. Although, your script could include a line to enable it, run your process then disable it when finished.