Place the http call before any possible output the page might
generate, and use CFHEADER as early as possible - after the CFHTTP.
I haven't played with the headers with CF, but it should be simple.
Try <cfheader statuscode="#cfhttp.statuscode#"
statustext="Not Found" /> ? (Replace the statustext if
necessary)