Hey Shaun,
just a couple of thoughts .......
New Gemini radiator is fine, but probably good for up to 2 litres n/a. You are running a turbo motor so you probably need more fin area to allow heat exchange to take place.
Intercooler - hmm, not being a turbo dude it may seem more important to me to have the engine temp sorted first then worry about performance gains due to cooler inlet air. Also, if the gemini radiator can only just cope with the new motor, covering it up with an intercooler will greatly redice the amount of fresh air available - and only air movement across the fins will draw the heat from the system.
Remove the intecooler (if practical) and go for a drive ... I think you will then find an improvement in cooling
Cheers
P.S. Have a look at factory set ups - ie BA turbo. Small intercooler but big cooling system

. Massive truck intercoolers are most suited to trucks because of turbo size, litres fed and the fact that most of the work is done at relatively slow airflow speeds.
Just a thought from a non - turbo novice