They are only earned if you satisfy the conditions while playing the Steam version. If you save before starting/completing relevant events, you can load the save in Steam and re-do it. However, that would require either knowing when achievements are triggered (which could involve spoilers for a first playthrough) or frequent saving (to limit how much you would need to re-do).