How about the following sentences? Are they all acceptable?
a) Tom is swimming in the river every day.
b) Mary is having lunch around 2 p.m. every day.
c) My mother is going to the U.S. every month.
d) A lot of Japanese are taking a bath every day.
e) Most Japanese people are eating/having rice almost every day.
f) My son is watching TV for more than three hours every day.
The present progressive can be used for things that are happening temporarily, e.g., "I teach during the school year (( < simple present for that)), but this summer I'm coaching the swim team." (( < temporary, so pres. progressive)) I.e., my summer coaching is temporary.
The difficulty (I think) lies in the thing that you are doing temporarily. Coaching the swim team is easy to think of as a single act, "I'm coaching (every day) this summer," But some of your other examples are not so easily thought of as a single act--going swimming every day, having lunch at two every day, etc. They are repetitive/iterative--a series of actions that seem on the one hand to be a habit, or statement of fact ((which would normally demand simple present)).
As always, context is important, and for your examples, it is pretty easy to imagine a context in which they are perfectly normal, grammatical sentences.
A: I bought a new health club membership and I'm going three times a week.
B: Yeah? Well, Tom is cheap, and he is swimming in the river every day.
Since her new boss has scheduled special new 90-minute meetings at 12:30, Mary is having lunch around 2 p.m. every day.
I think your examples (d) and (e) are a little harder, since there's some cultural knowledge about bathing and eating rice. Still:
Thank goodness, in Kumamoto people are finally getting back to normal--the Japanese (but not the foreigners) are taking a bath (eating rice) every day.
Again, swimming in the river, taking a bath, and eating some rice are iterative/repetitive actions (that happen daily), as opposed to coaching, which is more of a single thing, a project. Just a bit of added context can make them perfectly acceptable--which is why TOEIC doesn't test this kind of thing.
((Let me post this and see how it looks.))