As per my understanding, an alternative approach can be, instead of reading from the catalog read directly from S3 and process data in the Glue job.
Use the below command to run the crawler again:
from_options(connection_type, connection_options={}, format=None, format_options={}, transformation_ctx="")
For more details, you can read the documentation here.
Do you want to master AWS, then do checkout the AWS Course by Intellipaat.