Edit2:Wait a minute, Attack roll is str only, damage roll can be str or dex
If it's a finesse weapon with the thrown property, and you're throwing it at an enemy as an attack roll, that attack roll should absolutely be made using dex if your dex is higher. If it is not doing that, please be sure to bug report it.