Trying to understand why power equation and ohm's law equation aren't agreeing
Speakers are reactive; they exhibit impedance (a combination of resistance and reactance). So, right off the bat, the question isn't realistic.

Be that as it may, of course everything has to agree.  However, it is not clear what 35V means. We have to specify whether that is the amplitude, peak-to-peak value or RMS amplitude.

Usually we deal with wattages when it comes to speakers. RMS values for current and voltage, together with the average value for power, and the assumption of purely resistive loads, allow us to use the Ohm's Law formulas naively, as if we were dealing with DC.

If a 35V RMS AC signal is applied to purely resistive 8 ohm load, then the average power is \$V^2/R = 35\times 35 / 8 = 1225 / 8 = 153.1W\$.  The current is then \$153.1 / 35 = 4.38A\$.   This means that the resistor behaves like a 153W heater, exactly as if we put 35V DC on it.

If the load is not assumed to be purely resistive (and you're expected to know this and deal with it), then the use of the term "resistance" is wholly inappropriate in the question.

If the 35V figure is meant to be a peak amplitude, then that means the RMS figure is lower: it is \$0.707\times 35 \approx 24.75\$ which corresponds to only 76.5W average (half of 153.1).