Speed wobble is a result of an input force setting up a vibration which then resonates.
The force/vibration can come from literally anywhere, hitting a pebble, the particular road surface, a slight variance in wheel true/weighting, the wind, anything.The particular resonance will be affected by things too, geometry, speed, weight distribution, flex/stiffness etc. Some factors will be very minor influences and easily overshadowed by others so it can be very difficult to both predict and locate the cause of wobble, changing one variable could completely eliminate it or magnify it.
I’ve only ever had one bike prone to it, and it was only prone to it with one particular wheel and tyre combo and at a very specific speed, changing either the tyre OR wheel got rid of it for me.
Basically it’s time to get experimenting and process of elimination, however… Check your headset for correct adjustment as that’s an often overlooked cause.