All the changes you noted are incorrect, most of the code that was removed or replaced is supposed to be included. I downloaded 3.0.19 PL 1 to check for myself and the templates are correct in the XML files in that ZIP, so I'm not sure how this happened to you. If you downloaded a patch-only ZIP, perhaps you still had an older version of the XML in your install folder for some reason.
My suggestion would be to download the full 3.0.19 PL 1 package again, overwrite your vault/install folder, and run the upgrade again.
Were the templates in question manually edited in a recent version (even to apply a fix suggested on this site)? If they were, there might be a timestamp mismatch which is causing the updated template to appear older than your current template... my suggestion would be to revert the templates in question.