It's very unfortunate about your parcel, but if they are coming back in a few days that's hardly a lifetime without your parcel ... If it was something that you needed for a particular date, then you should have contacted the company and/or courier.
What world are you living in where people can just deprive you of your things for as long as they like as long as they're "doing it as a favour" that you never asked them to do in the first place?!
I went to Spain for 3 weeks a month or so ago, the day before I left I had an Amazon prime delivery arrive early afternoon and the courier asked me to take in a parcel for next door too ... I refused because although I knew that I wasn't going out that evening - other than to drop DD off at her dad's and drop a key off with a friend to feed my cats while I was away which shouldn't have taken more than 30/40 mins - and they would be arriving home from work a few hours later, I didn't want to take the risk that they came home while I was out and then went out for the evening and we managed to miss the chance for me to hand over their parcel before I left for 3 weeks.
The OP had no need to speak to the courier/sender because they knew the item would be arriving before their holiday, and worst case scenario they would have to either arrange a re-delivery or collect it from a local depot/collection point a day or two later ... provided a "helpful" neighbour doesn't take it in and then leave for a week.
Even if it wasn't urgent, there's nothing worse than knowing your parcel is just next door but you can't get it for days because they're away when if it had gone back to the depot/collection centre you could get it tomorrow. Also a lot of places have limited returns policies, which start from the moment the parcel is signed for as it is then officially "delivered", so if you don't get your parcel for days and then things need to go back you can often then be pressed for time to get it back without losing your money.
I had a parcel attempted to be delivered on Friday and another today when I was at work as they were just posted in the regular mail and I didn't get a notification until they were already dispatched so couldn't arrange to be home exactly when the post man arrived (which can be any time between 7am and 4pm in my area). Because nobody took the parcels in they went back to the sorting office, which is literally only 3 minute walk from my house. Tomorrow on my day off I can stroll over to the sorting office whenever suits me (providing it's within the set opening hours obviously) and pick them up and despite the fact one parcel has been there for 5 days I have not inconvenienced anyone and I don't have to stalk my neighbours to get my parcel when it suits me.