I just want to encourage you that I think that your ds sounds completely normal for this age!
I remember with each of our sons that LHTH was a time to train them to sit still and listen. Many of their answers to the Bible questions were not right at first. One of my sons answered "Jesus loves you" to almost every question at first! (It IS wonderful that he knows about Jesus' love, but when the story was about Egypt and the plagues, it was not the answer I was hoping for.
) These are the skills to be learned through the year. They are not expected to do them all right from the start. Each box of plans in LHTH is meant to be 2-5 minutes long. It is important to stick to those times, as that is about how long little ones' attention spans are at that age.
For reading the Bible, I'd cuddle up on the couch with your ds, putting your arm around him and have the book open across both of your laps as you read. This will 'anchor' him and set up a 'cuddle up and read' time approach. Be sure to have him look at the picture, as he answers. If he doesn't answer right, help him with it and move on. I'm not sure what Bible you have for him, but hopefully it is one of the 2 story Bibles. We especially enjoyed "The New Bible in Pictures for Little Eyes." If you have the younger Bible, maybe it is too young for him, or if you are just reading it from your own adult Bible, maybe it is just too hard for him to follow. What resources you choose do make a difference. For the devotional, I bought both. I found that the "ABC Bible Verses..." was too hard for my sons to understand. They were just too wiggly and couldn't attend that long. Just using "Big Thoughts for Little People" was ideal for them. We used the cuddle up and read, anchor them under my arm, approach for the devotional as well. For the masking tape letter type activities, he just needs to say the sound a handful of times. If he is unable to do so, it helped my ds with speech difficulties if I cupped my hand around his ear and said directly into his ear (not in a super loud voice, of course) the sound a few times, and then had him say them. If your ds is able to say the sounds but won't, that is more of a discipline issue and cannot be allowed (that is a battle you will be fighting over and over otherwise). A timeout in the corner for a few minutes usually does the trick at our house. For the music, I'd not skip it as the day is super short already. Marching around the kitchen as we listened to it made it extra fun for our super active boys!
In reading your post over a few times, it sounds like LHTH is not the primary concern, but more the fact that ds is very active and it is difficult to find things for him to do the rest of the day as you school your other dc. I sure understand that!!! I have 3 boys, and they are ALL very active - though some are off the radar!
One thing that really helped is to make sure they get outside every day, no matter what the weather. I took this cue from Charlotte Mason, as this is recommended by her so much that each child in her school had rubber boots to wear on rainy days!
Also, having active toys, like little nerf guns and targets to shoot at, plush stuffed indoor bowling ball/pins set, a basketball hoop hanging over an old cupboard/door you don't care about, playdough sets, stuffed balls to throw, KNex/Lego/Lincoln Log type building toys, puzzles to put together, fort building materials (i.e. blankets and card tables), etc. ALL make a huge difference in our boys' day! Playtimes with siblings make a big difference in attitude as well. Having each of your dc have a 30-45 minute playtime with your 4 yo that is somewhat active would really help break up the day and keep him occupied happily!
I hope something here helps, but I just want to encourage you that your ds is totally normal! You are doing a super job of juggling many things as a busy homeschool mom! Just keep moving ahead, making ds be accountable for doing all of his 20-25 minutes of LHTH each day, and planning for him to active times in his day with his siblings and outdoors, and I think you are going to see a big happy change given time! Keep up the good work - one day at a time - and you will see gains galore!!!
In Christ,
Julie