I don’t think it’s correct to say 6月 in that sentence doesn’t take に because it is the subject.
As you suggest, 6月 is clearly not the subject In the following modified sentence but it still doesn’t go well with に. (That’s if a sentence can contain only one subject.)
6月は気温が涼しい。
I don’t think it is even necessary to go into that discussion of whether 6月 is the subject or not. It doesn’t take に because the sentence has no verb. When a time expression is marked with に, it indicates that some event happens at a specific time. And the idea of some event happening is usually expressed with a verb. A nominal predicate makes the sentence sound incomplete as we discussed here. An adjectival predicate makes it even worse, if not outright incorrect.
x 6月に涼しい。
On the other hand, the following sentence is perfectly fine.
6月に(は)涼しくなる。
Here, the verb なる indicates that something (a change) happens at the time marked with に.
When に is used with an adjectival predicate, it usually carries the same meaning as に対して.
環境にやさしい。
It obviously doesn’t mark a time expression like 6月 in this case.
This doesn't directly answer your question but I think whether 6月 is the subject or not is moot here.
日曜日は忙しい
doesn't necessarily imply 私が. It can simply be "Sundays are busy (days)" without involving any other subject.