While the squash is roasting, heat a large sauté pan over medium-high heat. Add remaining olive oil to the pan, add the eggplant. Cook while stirring for 4-5 minutes and then add onion and half of the butter, cook for 2-3 more minutes. Add vinegar and tomato paste and cook for 1 more minute, remove from heat.