The machined button holes don't bother me that much, I have an ID'd CW frock that is the same. This looks pretty close to mine, silk green lining and brown interior sleeves. What I can't tell from your pics is the sleeves. Are they wide at the elbow, or "ballooned out"? They need to be wide, around 8 inches. Next, what is the collar length? They should be about an inch and a half. one inch or shorter collar length, probably Indian War period.