Yes, I've seen a lot of stamped dropouts with integral derailleur hangers....Peugeot used them on everything. If your referring to the little hole on the seat stay its a heat vent for the brazing process.
What's up with the right shifter boss, it doesn't look like the left?