What a “repack” with English subtitles typically means

That naming convention (“repack,” “proper”) is typically used by to indicate they’ve fixed errors from earlier pirated releases (e.g., bad sync, missing lines, wrong frame rates).