I have noticed that ArcGIS Pro will fail to find an embedded R geoprocessing tool script if the script file ends in an uppercase R. For example, ArcPro will find the tool script if the file name is "tool.script.execute.r", but will fail to find the tool if the file name is "tool.script.execute.R". Is this a bug/oversight, or is this intended functionality?