If the tank is still full .....
go to a chandlery and get several 'bilge pillows' made from polypropylene fluff. Open the access port on the tank and load several of the 'pillows' (with strings attached) so they stay at the top of the filled tank. The pillows are 'oleophillic' and will quickly absorb a lot of the oil. When draining the tank if possible dont pump through the associated piping, rather use a pump directly from the tank .... so you dont spread the remaining oil, etc. through the piping with its relative large surface area. Follow up with MANY 'small' washings using strong detergent to emulsify the remaining oil, suck out the tank after each small washing ... use a long handled scrub brush and scrub as much as the internal surface that you can reach. You should suck out the tank directly each time you finish the 'small washing' .... dont pump through the piping if possible. Many small washing are mathematically superior to just one or two large large washings ..... the dilution effect will be mathematically / exponentially better. After the 'many' small washing then its OK to FILL the tank and let soak long term with detergent, etc. to extract any remaining oil. Although the type of carbon used in 'water filters' isnt very efficient for oil or hydrocarbon removal, Id still get a 10" filter housing and carbon packed filter from Home Depot, etc. and install it in the system. If you are using the tank for drinking water, consider to get a small pump and continually recirculate the tank water (slowly) through the carbon filter when you are on the boat and have the excess power to spare ..... this will continually 'strip' any remaining hydrocarbon fractions from the water. You can also consider to add an additional 10" filter housing and use a filter cartridge made of *all polypropylene* filter media ('depth type' filter) to additionally strip and adsorb any additional free oil that isnt removed by the washing .....If you have good insurance, file a claim and replace the tank .... for health and safety reasons. Oil removal from polyethylene and other polymer surface is ...... damn difficult.