Max Raid battles give you a lot of Ore, but they're a bit tedious to get through. You can alternatively try Digging Ma again, though you said you didn't like that method. They can also be found as random items in the Isle of Armor, though this is a bit tedious as well.
All methods are slow and annoying, so good luck.
Hope I helped!