I promise my criticism is meant to be constructive
Things like the boy sleeping outside do not constitute as plot holes. However certain things with the consideration of the time passed in the story can. For instance, why is the bird injured even after all these years? One could expect the bird to be healed. Plus, you stated the boy's friends died in that fire, but why are they still in the forest after those years?
This brings me to another point- how are we supposed to know the boy's friends are still in the forest? Yes I know boy scouts do certain exercises in the forest, but their presence after those many years is not communicated in your short film. Several things aren't, such as why the boy is so compelled to stay in the forest. Yes the bird is hurt but ask yourself would you stay in the forest for years or get an adult? I read your statement and I guess it makes sense after knowing the bird is a demon (the boy was enchanted I'm surmising), but once again that isn't communicated very well to the audience. You don't want your audience to think, "Oh...um...so it... was a demon...?" at the end, when I'm guessing you wanted more of a shocked response.
In addition, we don't know the intentions of the demon so it's very confusing at the end.
Now making a short film is tough, and it's great you guys were able to pull it off in the time allotted. However, work around your limitations. In your situation, time was the biggest limitation, so you had to leave out a lot of detail that would have helped us piece things together and enjoy this piece of work. If you need us to read the script to understand it, that's a bad sign.
I wouldn't suggest you try to pull off a film that requires a lot more development in the story in 48hrs. Or better yet, I wouldn't suggest you choose a story that requires a lot of development for a 48hr competition. With time limitations like these its best to go with very short, but well written plots. Trust me on that.
I'm sure if you had a lot more time this could have become something great.
5/10 for effort. Like I said you still pulled it off, unlike some people I'm sure.