(I) Since a_n+1=4a_n−12a_n2(n∈N∗), it follows that a_n+1−21=2(4a_n−1)(2a_n−1)2.
When a_n+1>21, a_n>41 and a_n=21. Conversely, when a_n>41 and a_n=21, a_n+1>21.
Hence, the range of a is a>41 and a=21.
(II) Proof: From (I), when a=1, a_n>21, so a_n>0.
Then, a_n+1−a_n=4a_n−1a_n−2a_n2=4a_n−1a_n(1−2a_n)<0,
Hence, 21<a_n⩽1.
From a_n+1−21=2(4a_n−1)(2a_n−1)2, we get: a_n−21a_n+1−21=4a_n−12a_n−1=21−8a_n−21.
Since 21<a_n⩽1, we have 21−8a_n−21⩽31,
i.e., a_n+1−21⩽31(a_n−21).
Thus, (a_1−21)+(a_2−21)+...+(a_n−21)⩽(a_1−21)(1+31+...+3n−11)=1−31(a_1−21)(1−3n1)<43.
Hence, S_n<2n+43.
Also, 4n2+1−(2n+43)=4(n−1)2⩾0,
Thus, S_n<4n2+1(n∈N∗).