Everything points to the fact that Photoshop layer files (.asl) can only be created using Photoshop from a proper source like JPG/PNG. Such jpeg to asl conversion (or rather just operation) can be dne through the layer menu and settings in Adobe Photoshop.
Open JPEG file Open ASL file