If you haven't already searched around, check out this similar problem on a Star Wars capture:
Calling all Color Correctors: Can this source yield a different set of results to Gout?
http://originaltrilogy.com/forum/topic.cfm/Calling-all-Color-Correctors-Can-this-source-yield-a-different-set-of-results-to-Gout/topic/13746/
I lay the groundwork of my solution on page 4:
http://originaltrilogy.com/forum/topic.cfm/Calling-all-Color-Correctors-Can-this-source-yield-a-different-set-of-results-to-Gout/post/621942/#TopicPost621942
with the final approach on page 5:
http://originaltrilogy.com/forum/topic.cfm/Calling-all-Color-Correctors-Can-this-source-yield-a-different-set-of-results-to-Gout/post/622169/#TopicPost622169
This way, a simple single adjustment might be able to transform your entire source video to look like your target video.