A few things.
1) Spa manufacturers are not chemists and recommend and install industry standard things. These instructions, likely word-for-word, will be in almost every spa manual.
2) Dichlor, as listed by every chemical manufacturer and the taylor test kit, is nearly ph neutral in solution, while liquid is high ph. I'm no chemist and not starting that fight again, but pool companies, waterparks, casinos, you-name-it, operate on that principle, and have acid and liquid chlorine in their automated systems. If it's not right, I'm not sure why that works for everyone everywhere, but it's the info they use to make their recommendations either way.
3) Liquid chlorine spills and splashes, as does muriatic acid, which they also usually say to not use. Damage to the cabinet, cover, plastic parts, or anything else for that matter, caused by chemicals is not covered by warranty. Everything recommended for spas that can damage anything is recommended in granular form.