@Setanta,
2. I have made an appointment with your father on/for the 25th.
Quote:In sentence number two, using "on" would imply that the appointment was made on that date,
I don't think so, Setanta. Native speakers are loathe to use the present perfect with a definite past time adverbial. It's possible but not likely, as it's written.
If the intent was to note the date it was made, it would likely be moved closer to 'appointment', as in,
I made an appointment, on the 25th, with your father.
This must be some important papa.