yes, it's true, since they have the Chronicles, thorough strat guide, it might be awhile before any handmade walkthrus show up.
have you tried gamefaqs.com? they are usually amongst the first, also sites like MW Summit and MW Chronicles.
if you position yourself properly all the way up top on the lighthouse, you have a totally unobstructed view of the scene plus, he's like the only non-guard carrying a torch around.
V***V