There are two main ways to approach this problem, namely (1) time domain and (2) frequency domain. You are thinking about the signal in the time domain, and you are trying to understand the capacitor impedance (resistance) in the frequency domain. This is actually the main source of confusion.
(1) Think about the signal in frequency domain. Since signal seems to be aperiodic, you would use Fourier transform to find how signal "looks like" in the frequency domain. Aperiodic signals, in general, consist of all frequencies (from 0 Hz to infinity). The Fourier transform would give you sine-wave amplitudes (and phase, but this is irrelevant here) for each frequency - this is called a spectrum. The equation you gave tells you how capacitor behaves for each of these frequencies. With this information, you can find the current spectrum.
(2) Think about the circuit in the time domain. In that case you do not use equation for capacitor impedance but rather time-domain description of the capacitor: \$i = \mathrm{C\ dv/dt}\$. Since current is a derivative of the voltage (times the capacitance), the slower the rise time the smaller the derivative, which means less current. The worst case is when you have step-wise change in voltage, in which case gives you infinite current. This is of course not possible in the real-world because you always have some resistance which limits the current. But, the resistance is not included in this analysis, so theoretically, for step-wise voltage change on the capacitor you get infinite current at that moment!
Note that the approach (2) will give you exact voltages and currents in the circuit, and the approach (1) is usually used to get "a feeling" about how circuit behaves for different types of signals. Faster the rise and fall times means more high-order frequencies. Since capacitor "amplifies" high-frequency components (higher the frequency higher the amplification gain), voltage signal with more high-frequency components will give you current with even more high-frequency components (read this as glitches), which is something you want to avoid.