Mission accomplished.
Thanks for your help
Super Dave.
It was tricky getting in the internal battery down the down tube. The gear wire I was trying to feed through first to pull the battery through was getting snagged. So I used gear outter cable first, which was still tricky. Attached the gear inner to it, pulled that through and then used the gear inner (make shift di2 cable routing tool
https://www.youtube.com/watch?v=ks42F8sVJoI) to pull the battery down. I used some tape to make sure it didn't disconnect too early. I also tied on some string the top end of the battery and tied that to the di2 cable attaching to the junction box inside the headtube so I can pull the battery out at a later date.
I realised later that one of the biggest snags was probably the screws of the external battery mount. I wish I took that off first. But got there in the end even though I thought I wasn't going to at some stages. This the night before a race haha.
I wrapped foam around the top, middle and bottom of the battery to help reducing rattling but didn't wrap it entirely so heat can dissipated (I should have taken a photo). It's a tight fit in there so I think that helped reduce rattling. During my race yesterday, on some awful roads, I had no rattling I could hear, good sign.
One of the hardest parts was attaching the short cable to the battery once it was in. Maybe I should have attached it before lowering but then that would snag more easily. I used needle nose pliers to grab the plastic of the battery next the cable socket and then pushed the cable in. Took a few goes, but got it. Shoved the JC41 and cables into the frame (see photo) and all working.
Thanks again
Super Dave.