Still got some errors when I followed the above instructions,
but after I also changed these lines 489 - 492 as follow in the sprytile_gui.py there are no more errors and Sprytile works perfectly in Blender v3.3 on a Windows 10 PC
tilegrid.tile_selection[0] = int(sel_min.x)
tilegrid.tile_selection[1] = int(sel_min.y)
tilegrid.tile_selection[2] = int(sel_max.x - sel_min.x) + 1
tilegrid.tile_selection[3] = int(sel_max.y - sel_min.y) + 1
Addition note:
Tested Sprytile further and it also works fine on: Bforartists 3 ( fork Blender) Version 3.4.0 (based on the Blender master 3.5 Alpha).
Sprytle will likely work as well in Blender v3.40 release.