It's a matter of identifying your systems. As you mentioned, power is derived from force; hence, just like force, power is delivered from one system to another system.
You can talk about the power from the person or the ground or both together, and to the wheels or the bicycle as a whole.
Since the wheels are rotating, you apply the torque formula to them, as you did above. But note that this is actually a vector formula:
$W_r = \overrightarrow\tau \cdot \overrightarrow\omega$
If you picture the bicycle traveling to the right, the wheel rotation ($\overrightarrow\omega$) is clockwise. The ground is applying friction to the right, which makes for a counterclockwise torque ($\overrightarrow\tau$), so that's actually a negative power. Meanwhile the person, via the chain, applies a clockwise torque and hence a positive power. So actually these two powers are subtracted, not added. In fact, the difference of the torques determines the angular acceleration of the wheels, which must match the linear acceleration of the bike, so you can solve this system of equations:
$\tau_{person} - \tau_{ground} = I_{wheels}\alpha_{wheels}\\
F_{ground} = m_{bike}a_{bike}$
If you want to talk about the bike as a whole, its motion is translational, not rotational. So you use the force formula, but again keep in mind it's actually a dot product:
$W = \overrightarrow{F} \cdot \overrightarrow{v}$
Here, as you already figured out, the force from the ground is all acting on the rotating wheels, so you will get the same value as with the rotational formula - but it's just an alternative way of analyzing the same interaction force.
But when you talk about the power "to accelerate the bicycle", it sounds like you're thinking of the power of the person on the bicycle as a whole. But this is a little illusory. Here, you would need the total force between the person and the bicycle - but they are moving together. If they are coasting at constant speed with no wind resistance, that force is zero. And if there is wind resistance, or they are still getting up to speed, the person is effectively being pulled by the bike, and hence they are putting a negative force back on the bike! Even though they are putting power into the rotation of the wheels, the person cannot put translational power into the whole bike because they are sitting on it! Instead, the ground must convert that rotational power into translational via friction.
Basically, since the person and bike move together, it's easiest to treat them as one system together. Then the only external horizontal force on the system, and therefore the only power, is from the friction with the ground.
EDIT: Or better yet, the ground supplies the only translational power, assuming that's what you want to calculate. But, as knzhou points out, just remember that net power from the ground is zero, because it's negative rotational power cancels its positive translational power (it converts the former to the latter). So the net power on the bike as a whole is the positive rotational power from the person, just as we would intuitively expect.