I think a fundamental change to the core of talents is needed tbh. Your suggestions aren't bad, but they don't address one of the main issues. They need a unifying theme to make them useful and thought-out. Having a hodge-podge of ideas randomly thrown into the talents because they couldn't find another place to put them in isn't a very elegant nor sustainable solution. Pet Pal could've easily been an early quest for example. They need something concrete and grounded to make them work.