The purple one above is a Duck/Drover. If the one you just got has the wrap around gusset at the neck, it's a Roper built one. I'm pretty sure it does, and the front mount on the frame for the seat should be 2 bent tabs.
Edit: The brackets that actually bolt to the seat to attach it to the frame and shocks were the same on the Duck and the Roper built frames that I've had. I'd almost bet that seat didn't come on that bike. it matches the engine on your last one though:thumbsup: