Well in summary, converting back to fractions is very, very limited.
The new method of calculating adj&& is ruined when STR$(n##) produces a string with scientific or exponential notation.
Also the longer the string of zeros to the right of the decimal the less repeat length this convert back to fraction can tolerate.
I actually started reconsidering picking up string math to attempt larger fraction conversions but then I would need GCD function for number strings also... just doesn't seem worth the trouble. Like Pete said, who uses such cumbersome fractions anyway?
Just neat to see that they could (if only in theory) be converted back (but not with rounding).
I can see rounding decimals to closest 1/2, 1/4, 1/8, 1/16, 1/32, 1/64 of a unit as being useful.