The latest update (1.2.2) made shadows cast from event sprites that use tilesets now. Though, if you want to make something larger than one 48x48 block then go with your solution.