Keith,
if you're game to try an alternative to DK-50, given the chems you have on hand, you might try:
Bath A
Water 750ml
Sodium sulfite 36g
Hydroquinone 3.6g
metol 1g
ascorbic acid 4g
KBR 1g
water to 1 liter
Bath B
water 750ml
sodium metaborate 100g
water to 1 liter
This is an extremely economical, two-bath developer. Contrast can be controlled over a wide range, by adjusting the time in the A bath. Start with 3min A/ 2min. B for normal contrast with most films, and adjust as necessary. Normal, intermittent agitation in the A bath, and one inversion/30 sec. in the B bath. Both solutions have very long shelf lives, and the A solution can be re-used until there is not enough solution left to cover the film between agitation cycles. The B bath can be made up one-shot, by making a .2% solution (2g/liter) of sodium metaborate, instead of a 10% solution, but you'll have to test for times. Any other alkali, including sodium carbonate, borax, or sodium hydroxide, can be used as well, with some testing.
Expect surprisingly fine grain, and excellent sharpness. I realize that you don't list ascorbic acid among the chems you have on hand, but it's widely available in pharmacies and health food stores. This formula is also the basis for a very good print developer, when modified to a single bath. The attached photo was made with a similar developer, using phenidone instead of metol, and BZT in place of KBR, for both the negative and the print. The negative was made on Forte 400/EI 400, developed in DRU undiluted (same as paper developer) for 60 seconds/70F. The paper was Ilford MG warmtone, and was developed in DRU for 2 min. I use this developer exclusively for paper, and in many forms for film. It can be diluted from the single bath stock, and used one-shot, or used undiluted for extremely short development times, or most economically, as the two-bath developer described above. If you have any questions, feel free to contact me directly. Good luck.
Jay