I'm using the boostrap_carousel module which creates a custom content type for a slideshow. I'd like to have a block for one of these carousels to show on the home page. I'd also like to have a carousel embedded on most of the interior pages. What's the best practice to render a specific node that would be created using that content type within the front page and within another node?
You could try creating a new block view, which selects a specific carousel node, and then choose where you want the block to appear.
Views Slideshow does something similar, where you can create a slideshow in a block from a number of existing images.
Not positive if it will render correctly in your situation, but you could try the Node Block module and then limit the block to whichever pages you want it to show.
This module allows you to specify content type(s) as being a block. This allows the content managers of the site to edit the block text and title without having to access the block administration page. Users only need edit access to that node in order to edit it.