I just checked out my SPF last night regarding installing the pusher fans. I have the fan setup from Cobra Restorers with the single mounting bar. My SPF is a 2006, I am not sure they are all they same, but the should be similar for the recent cars.
There is a contour in the plastic filler, between the rad and wheel well with openings for the
oil lines. There is almost a little ledge formed in the plastic under the hose opening. On the other side, in the wheel well, there is the top of the bracket that holds the bumper/overriders. A small square hole would accomodate the bar stock the fans are on and the bar would bolt on top of the bracket. Looks like the fans would be positioned at the correct height and far enough from the rad for no concern.
This weekend or next I get the fans in and post pictures.
JGC