You are right. I just went and measured about a dozen small ~3"-4" speakers I have. All DC Ohmmeter measurements were about 90% of their marked "impedance".
Is the 8 Ohm speaker the one that came with the GPS?
In my Garmin 496 (aviation) GPS, it has an obstacle and terrain data base. If I fly too close to a mountain top or a radio tower, the voice from the GPS tells me "PULL UP! PULL UP!" or "CAUTION: OBSTACLE AHEAD!" or dozens of other voice messages. Pilots (my wife included) universally refer to the female voice that comes out of the speaker as the "***** in the Box". I saw a clip on UTube of the woman who recorded the announcements for Garmin.