Off the shelf, Olthoff or Hillbank is probably going to be the way to go. If you know someone with Superformance, you might be able to copy the SPF set-up and have a screen shop make one for a lot less than $300.
My SPF came with the radiator screen and a local shop made the
oil cooler screen.