I think you're correct. The treeline behind the crew photo looks possible for Ardmore (we've spent quite a few hours tramping around down there) and I think you can see the split windscreen in the in-flight photo. Interesting that the windscreen split bar is painted in a dark color--possibly OD? More often that frame is NMF.