Hmmm... having this affect different spell damage sources differently is confusing.
Since it is important for balancing, you may want to change the wording to reflect the mechanic, otherwise players will be confused.
Maybe try: "Increase all spell damage dealt by up to 100% this turn. (Not cumulative.) "
Putting in the words "up to" helps hint that some spell damage sources will get less benefit than others.