Unstable IR receiver performance
Supply current isn't something you can (or even need) to guarantee.  You supply the device with a supply voltage with in the allowed range (up to 6V for the TSOP34438.)  It will then draw as much current as it needs to operate.  The datasheet says 0.35mA when operating on 3.3V.
You can use a simple filter to improve performance.  To stay with the example of the TSOP34438, C1 needs to be connected directly to pin 3 and ground.  R1 then goes from 3.3V to pin 3.  R1 probably also needs to be much smaller.  The datasheet doesn't give an example for the TSOP34438, but the TSMP58000 datasheet says 100 ohms and 4.7uF.  Those values ought to work well enough for both sensors.
The TSOP34438 is designed to detect 38kHz pulses - your IR transmitter MUST use that frequency, or else the TSOP34438 won't detect it properly.  It has a built in filter, and rejects anything too far away from 38kHz.
The TSMP58000 accepts signals from 20kHz to 60kHz.  It isn't as picky about the transmitter, but won't reject environmental IR as well.  You would need to find the proper frequency (what your transmitter sends) and build your own filter to go with the TSMP58000.


So, you probably have a few things to look at:


Correct powersupply.  Fix (or leave out) the filter on the power supply.  Do it right or leave it out.
Correct frequency - make sure your transmitter transmits at 38kHz for the TSOP34438.
Correct filter - build and use an appropriate filter for the TSMP58000.  Make to match the transmit frequency of the transmitter.


I would suggest you verify the transmit frequency of the transmitter, then use a variant of the TSOP34438 intended for that frequency.  The TSOP34438 datasheet gives part numbers for equivalent devices for different transmit frequencies.



When the transmitter is off, the receivers will pick up some junk.  You will have detect proper signals yourself.