i think most of this stuff is not supposed to work on aros.
aros setpatch is used differently, afair it has been used to install critical cpu specicific function patches. the amiga set patch ist supposed to patch bugged stuff which by definition shoudnt be present in aros.
similar may apply to patchasl.
mcp, visualprefs and titleshadow, outlineicontext may mess with os internals in a hacky way, poking values at certain addersses or the like. at least mcp is known to be aware of. i dont think we want to debug that right now, except its someones hobby.
similarly i only know of one sort of devices that crash workbench, and these are non standard.
and i have not tested any items in wbstartup. in these cases please identify the items offending running them one by one separately.