you have the typical pattern of a high-carb intake, perhaps especially
sugar. High triglycerides can suppress HDL,
and are associated with high VLDL. Also, high carb and low fat is what causes the preponderance of small dense LDL.
The wine might help raise HDL a little bit, but will raise triglycerides even more. I'd ditch it, even though moderate alcohol is generally cardioprotective for most others.