I'm thinking you just have an alignment problem. The latch does have some adjustment room.
Give me your e-mail address and I'll send you the pages from the '69 service manual on hood latch adjustment. Posting them to Photobucket would size them down to much.
"Service Manual, we don't need no stinking Service Manual."
I though I'd never need a '69 Service Manual. But it provides a wealth of info on the proper way to repair things. A must have IMO.