A planet in the "Goldilocks zone" of a red dwarf is very close in, which means the year is short. As an example, Gliese 581g (if it exists) has an orbital period of 36.5 days or so. Each season would be about 9 days.
I think having a secondary star, rather than a moon, might be a good way to inject some time dependencies that would be interesting, but it wouldn't be a season like we have on Earth.
A tidally locked world should have little or no tilt - and so no seasons to speak of, much like its one face has no day and its other face no night to speak of.
I'll admit I did once play with the idea of a more 'normal' world around a red dwarf star, but to make it normal I had to place a tiny half-earth mass 'moon' around a Jovian world just barely in the habitable zone of a red dwarf star. The result was a 'world' with a day 0.7x the length of an earth day (as it orbitted the Jovian at a Callisto distance, so as to keep radiation to an acceptable level) and a year of about 32 days. There were still two main problems, however.
First, the tides were absolutely incredible. Between the Jovian and the Red Dwarf, the worldlet experienced tides of about 100 meters (72.63 ave from Jovian, 25.59 ave from star). By comparison, earth's ave mid-ocean tide height from the sun and moon together is about 0.54 meters). If earth's maximum tide heights are any example from which to extrapolate, then this worldlet has a maximum tide height around 1.2 km. Its 'Bays of Fundy' would be incredible to see.
Second, when the Jovian was at its maximum distance from the red dwarf, the worldlet, during its few hours of night, would actually be just outside the habitable zone for a few hours. So once a month, for a few days, the nights on the night side would be colder than most arctic nights, or so I would presume.
As a minor point, the night side would have twilight nights when facing the Jovian, as the reflected light from its surface bathed the world in light, but solar eclipses would happen every noon on the day side during those times of the month when the Jovian was between the worldlet and the red dwarf. No corona would be visible, however, due to how vast the Jovian would appear from the surface even when compared to the red sun. On the other hand, during these eclipses, the night side would also be experiencing something unusual: Stars would only be visible when the night side faced away from the Jovian for a few days each month - also, as already mentioned, the coldest days of the year. Thus the world would have something akin to seasons, even as it had little to no tilt.