Hi, you select the soldier with the can and move the cursor to the boat and a funny icon appears (I think a yellow nozzle), you then click the boat and the soldier will fill it, it is a story vehicle so it doesnt matter that it only has 25/60 fuel, it gets to where it needs to go
Hope this helps.