Can't figure out how to turn of ADC, BOD, power_all_disable() during Sleep

For my Arduino UNO's Sleep function I am using the Watchdog Timer and it works. During Sleep I also want to turn off several other Arduino functions. I've tried with the ADC, BOD, and power_all_disable() but these don't reduce the power consumption, probably because they aren't being set correctly. With just the Sleep I'm at 20mA with just the UNO. I would like to get this down to < 1mA.

//This is my Sleep code

noInterrupts();
  
  MCUSR = 0; //reset flags
  //WDT configuration
  WDTCSR |= 0b00011000;
  //WDT settings
  WDTCSR = 0b01000000 | wdtInterval;


  wdt_reset();
  
  // turn off brown-out enable in software
  MCUCR = bit (BODS) | bit (BODSE);
  MCUCR = bit (BODS); 
  previousADCSRA = ADCSRA;
  ADCSRA = 0;
  ADCSRA &= ~(1<<ADEN);
  ACSR = (1<<ACD);
  DIDR0 = 0x3F; //?
  DIDR1 = (1<<AIN1D)|(1<<AIN0D); //?
  power_all_disable();
  power_twi_disable();
  power_spi_disable();
  power_usart0_disable(); //Needed for serial.print
  power_timer0_disable(); //Needed for delay and millis()
  power_timer1_disable();
  power_timer2_disable(); //Needed for asynchronous 32kHz operation

  set_sleep_mode(SLEEP_MODE_PWR_DOWN);

  sleep_enable();
  interrupts();
  sleep_cpu(); //go to sleep now

I have combined and modifed this code, any suggestions? Really important for me to reduce power consumption.

Nick Gammon's tutorial power power saving

I don't see anything wrong with your code.
You're unlikely to get the power consumption of an Uno below 1mA no matter what you do, because none of the components outside of the AVR were selected for low-power behavior. The voltage regulators have comparatively high quiescent currents (current consumption even when the power being used by the circuit is 0), the power-switching circuit is questionable, and the power LED consumes more than an AVR in sleep.

Alright thanks. It's just that I hooked up my UNO to a power supply and commented out some of the disables in my code and measured this power and the power when all were active and they were the same. Might just be because of the chip.

The other components on the Uno other than the microcontroller guarantee that the Uno will always be a power hog. Hell, the power LED alone uses several mA.

Do a standalone '328p, and under 1mA in sleep is easy.