I am gunna bet that it is the EAL DC-7 that hangs out in South FL. Not sure why they did the DC-6 thing, when Pam Am did operate DC-7's at that time. They needed a real pilot for a tech advisor.
Being a technical adviser would be a great gig. No one pays the slightest attention to you and, if you had direct deposit, you could disappear altogether.